diff --git a/bindings/pybddisasm/pybddisasm/pybddisasm.c b/bindings/pybddisasm/pybddisasm/pybddisasm.c index c11b952..6fbd1fd 100644 --- a/bindings/pybddisasm/pybddisasm/pybddisasm.c +++ b/bindings/pybddisasm/pybddisasm/pybddisasm.c @@ -27,7 +27,7 @@ void * nd_memset(void *s, int c, size_t n) } #endif -void nd_get_version(ND_UINT32 *major, ND_UINT32 *minor, ND_UINT32 *revision, char **build_date, char **build_time) +void nd_get_version(ND_UINT32 *major, ND_UINT32 *minor, ND_UINT32 *revision, const char **build_date, const char **build_time) { NdGetVersion(major, minor, revision, build_date, build_time); } diff --git a/bindings/pybddisasm/pybddisasm/pybddisasm.h b/bindings/pybddisasm/pybddisasm/pybddisasm.h index 152274d..a4e3bbe 100644 --- a/bindings/pybddisasm/pybddisasm/pybddisasm.h +++ b/bindings/pybddisasm/pybddisasm/pybddisasm.h @@ -7,7 +7,7 @@ #include "bddisasm.h" -void nd_get_version(ND_UINT32 *major, ND_UINT32 *minor, ND_UINT32 *revision, char **build_date, char **build_time); +void nd_get_version(ND_UINT32 *major, ND_UINT32 *minor, ND_UINT32 *revision, const char **build_date, const char **build_time); NDSTATUS nd_decode(INSTRUX *__output_instr, const ND_UINT8 *code, ND_UINT8 def_code, ND_UINT8 def_data); NDSTATUS nd_decode_ex(INSTRUX *__output_instr, const ND_UINT8 *code, ND_SIZET size, ND_UINT8 def_code, ND_UINT8 def_data); NDSTATUS nd_decode_ex2(INSTRUX *__output_instr, const ND_UINT8 *code, ND_SIZET size, ND_UINT8 def_code, ND_UINT8 def_data, diff --git a/bindings/pybddisasm/pybddisasm/pybddisasm.i b/bindings/pybddisasm/pybddisasm/pybddisasm.i index b1c1ce0..6e3ccad 100644 --- a/bindings/pybddisasm/pybddisasm/pybddisasm.i +++ b/bindings/pybddisasm/pybddisasm/pybddisasm.i @@ -9,13 +9,6 @@ #include "pybddisasm.h" #include "bddisasm.h" - #include "constants.h" - #include "cpuidflags.h" - #include "disasmstatus.h" - #include "disasmtypes.h" - #include "registers.h" - #include "version.h" - %} %include "typemaps.i"