modffi: Mark 'p' type spec deprecated, replace with 'P'.

'p' in struct module is "pascal string". 'P' is void*.
This commit is contained in:
Paul Sokolovsky 2014-04-18 23:57:25 +03:00
parent 44ee42de50
commit 752d2080b7

View File

@ -63,7 +63,8 @@ STATIC ffi_type *char2ffi_type(char c)
case 'L': return &ffi_type_ulong;
case 'f': return &ffi_type_float;
case 'd': return &ffi_type_double;
case 'p':
case 'p': // Deprecated - conflicts with struct module
case 'P':
case 's': return &ffi_type_pointer;
case 'v': return &ffi_type_void;
default: return NULL;