diff --git a/build.py b/build.py index 6657568..a7ddd2f 100644 --- a/build.py +++ b/build.py @@ -22,7 +22,7 @@ from distutils import sysconfig # Start of user configurable options VERBOSE = True IDA_MAJOR_VERSION = 5 -IDA_MINOR_VERSION = 4 +IDA_MINOR_VERSION = 5 IDA_SDK = ".." + os.sep + "swigsdk-versions" + os.sep + "%d.%d" % (IDA_MAJOR_VERSION, IDA_MINOR_VERSION) #IDA_SDK = ".." + os.sep + ".." # End of user configurable options diff --git a/swig/area.i b/swig/area.i index 579eb24..b7e76ef 100644 --- a/swig/area.i +++ b/swig/area.i @@ -40,4 +40,6 @@ %ignore areacb_t::move_areas; +%ignore areacb_t::for_all_areas; + %include "area.hpp" diff --git a/swig/auto.i b/swig/auto.i index 8b864b5..57e72ae 100644 --- a/swig/auto.i +++ b/swig/auto.i @@ -2,6 +2,8 @@ %ignore auto_process_all; %ignore autoPlanned; %ignore nextPlanned; +%ignore is_planned_ea; +%ignore get_next_planned_ea; %ignore autoDelCode; %ignore autoPeek; %ignore autoProcess; diff --git a/swig/bytes.i b/swig/bytes.i index 26e086e..7720634 100644 --- a/swig/bytes.i +++ b/swig/bytes.i @@ -57,6 +57,10 @@ %ignore FlagsInit; %ignore FlagsTerm; %ignore FlagsReset; +%ignore init_flags; +%ignore term_flags; +%ignore reset_flags; +%ignore flush_flags; // TODO: These could be fixed if someone needs them. %ignore get_many_bytes; diff --git a/swig/loader.i b/swig/loader.i index 7cc7f39..2de578b 100644 --- a/swig/loader.i +++ b/swig/loader.i @@ -108,6 +108,7 @@ %ignore clear_plugin_options; %ignore is_in_loader; %ignore get_ids_filename; +%ignore is_embedded_dbfile_ext; // mem2base() has a custom wrapper %ignore mem2base; diff --git a/swig/typeinf.i b/swig/typeinf.i index 7ea1e61..a2ebbe0 100644 --- a/swig/typeinf.i +++ b/swig/typeinf.i @@ -134,6 +134,8 @@ %ignore type_names; %ignore get_compiler_id; +%ignore build_func_type; + %include "typeinf.hpp" // Custom wrappers