use ffi type :string when c wants const char