Skip to content

Commit 4a31374

Browse files
authored
Fix build due to ESIL refactor (#117)
1 parent 380f6e2 commit 4a31374

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

src/bindings.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,9 +162,6 @@ def bind_analysis(analysis_h: Header) -> None:
162162
rz_analysis.add_destructor("rz_analysis_free")
163163

164164
Class(analysis_h, typedef="RzAnalysisBlock", struct="rz_analysis_bb_t")
165-
166-
Class(analysis_h, typedef="RzAnalysisEsil")
167-
Class(analysis_h, typedef="RzAnalysisEsilInterState")
168165
Class(analysis_h, typedef="RzAnalysisPlugin")
169166

170167
Class(
@@ -336,6 +333,15 @@ def bind_core(core_h: Header) -> None:
336333
MacroEnum(core_h, prefix="RZ_CORE_CMD_")
337334

338335

336+
@threaded_header("rz_esil/rz_esil.h")
337+
def bind_esil(esil_h: Header) -> None:
338+
"""
339+
RzAnalysisEsil
340+
"""
341+
Class(esil_h, typedef="RzAnalysisEsil")
342+
Class(esil_h, typedef="RzAnalysisEsilInterState")
343+
344+
339345
@threaded_header("rz_flag.h")
340346
def bind_flag(flag_h: Header) -> None:
341347
"""

0 commit comments

Comments
 (0)