More clear pointer name
For luaffi compatibility: cast 32 bit pointer to 8 bit pointer before calling ffi.string.
Use ctype objects instead of strings when casting