commented out some defer C.free(cstring). Not sure if this leaks, but crashes otherwise.