/* Cycript - Optimizing JavaScript Compiler/Runtime
- * Copyright (C) 2009-2014 Jay Freeman (saurik)
+ * Copyright (C) 2009-2015 Jay Freeman (saurik)
*/
/* GNU Affero General Public License, Version 3 {{{ */
_assert(false);
break;
- case char_P: return &ffi_type_schar;
+ case schar_P: return &ffi_type_schar;
case double_P: return &ffi_type_double;
case float_P: return &ffi_type_float;
case int_P: return &ffi_type_sint;
case short_P: return &ffi_type_sshort;
case void_P: return &ffi_type_void;
+ case char_P: return &ffi_type_schar;
case struct_P: {
ffi_type *aggregate(new(pool) ffi_type());
case array_P: return &ffi_type_pointer;
case pointer_P: return &ffi_type_pointer;
case bit_P: _assert(false); break;
- case char_P: return &ffi_type_schar;
+ case schar_P: return &ffi_type_schar;
case double_P: return &ffi_type_double;
case float_P: return &ffi_type_double;
case int_P: return &ffi_type_sint;
case longlong_P: return &ffi_type_slonglong;
case short_P: return &ffi_type_sshort;
case void_P: return &ffi_type_void;
+ case char_P: return &ffi_type_schar;
case struct_P: return &ffi_type_pointer;
default: