python: use c_char_p rather than POINTER(c_char) on prototype of cs_disasm_dyn()
This commit is contained in:
parent
c389e00a1f
commit
c9b6aa1547
|
@ -144,7 +144,7 @@ def _setup_prototype(lib, fname, restype, *argtypes):
|
|||
getattr(lib, fname).argtypes = argtypes
|
||||
|
||||
_setup_prototype(_cs, "cs_open", ctypes.c_int, ctypes.c_uint, ctypes.c_uint, ctypes.POINTER(ctypes.c_size_t))
|
||||
_setup_prototype(_cs, "cs_disasm_dyn", ctypes.c_size_t, ctypes.c_size_t, ctypes.POINTER(ctypes.c_char), ctypes.c_size_t, \
|
||||
_setup_prototype(_cs, "cs_disasm_dyn", ctypes.c_size_t, ctypes.c_size_t, ctypes.c_char_p, ctypes.c_size_t, \
|
||||
ctypes.c_uint64, ctypes.c_size_t, ctypes.POINTER(ctypes.POINTER(_cs_insn)))
|
||||
_setup_prototype(_cs, "cs_free", None, ctypes.c_void_p)
|
||||
_setup_prototype(_cs, "cs_close", ctypes.c_int, ctypes.c_size_t)
|
||||
|
|
Loading…
Reference in New Issue