@@ -631,34 +631,28 @@ cdef class SyclQueue(_SyclQueue):
631631 for idx, arg in enumerate (args):
632632 if isinstance (arg, ctypes.c_char):
633633 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
634- kargty[idx] = _arg_data_type._CHAR
635- elif isinstance (arg, ctypes.c_int ):
634+ kargty[idx] = _arg_data_type._INT8_T
635+ elif isinstance (arg, ctypes.c_uint8 ):
636636 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
637- kargty[idx] = _arg_data_type._INT
638- elif isinstance (arg, ctypes.c_uint ):
637+ kargty[idx] = _arg_data_type._UINT8_T
638+ elif isinstance (arg, ctypes.c_short ):
639639 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
640- kargty[idx] = _arg_data_type._UNSIGNED_INT
641- elif isinstance (arg, ctypes.c_uint8 ):
640+ kargty[idx] = _arg_data_type._INT16_T
641+ elif isinstance (arg, ctypes.c_ushort ):
642642 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
643- kargty[idx] = _arg_data_type._UNSIGNED_INT8
644- elif isinstance (arg, ctypes.c_long ):
643+ kargty[idx] = _arg_data_type._UINT16_T
644+ elif isinstance (arg, ctypes.c_int ):
645645 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
646- kargty[idx] = _arg_data_type._LONG
647- elif isinstance (arg, ctypes.c_ulong ):
646+ kargty[idx] = _arg_data_type._INT32_T
647+ elif isinstance (arg, ctypes.c_uint ):
648648 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
649- kargty[idx] = _arg_data_type._UNSIGNED_LONG
649+ kargty[idx] = _arg_data_type._UINT32_T
650650 elif isinstance (arg, ctypes.c_longlong):
651651 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
652- kargty[idx] = _arg_data_type._LONG_LONG
652+ kargty[idx] = _arg_data_type._INT64_T
653653 elif isinstance (arg, ctypes.c_ulonglong):
654654 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
655- kargty[idx] = _arg_data_type._UNSIGNED_LONG_LONG
656- elif isinstance (arg, ctypes.c_short):
657- kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
658- kargty[idx] = _arg_data_type._SHORT
659- elif isinstance (arg, ctypes.c_size_t):
660- kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
661- kargty[idx] = _arg_data_type._SIZE_T
655+ kargty[idx] = _arg_data_type._UINT64_T
662656 elif isinstance (arg, ctypes.c_float):
663657 kargs[idx] = < void * >< size_t> (ctypes.addressof(arg))
664658 kargty[idx] = _arg_data_type._FLOAT
0 commit comments