From 1aca258b20f0902aa4e990e1ffc357b4cd04deca Mon Sep 17 00:00:00 2001 From: Pompolic <pompolic@special-circumstanc.es> Date: Tue, 7 Sep 2021 21:19:27 +0200 Subject: [PATCH] Bugfix: HBitsEnv is properly struct bits_env --- gdb-port/parser-type-instrumentation-gdb.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdb-port/parser-type-instrumentation-gdb.py b/gdb-port/parser-type-instrumentation-gdb.py index 7532a25..ee9b45b 100644 --- a/gdb-port/parser-type-instrumentation-gdb.py +++ b/gdb-port/parser-type-instrumentation-gdb.py @@ -135,8 +135,8 @@ class BitsEnv(HParserEnv): def __init__(self, parser, top_level_parse): self.parser = parser - self.length = gdb.parse_and_eval("((HBitsEnv *) parser->env)->length") - self.signedp = gdb.parse_and_eval("((HBitsEnv *) parser->env)->signedp") + self.length = gdb.parse_and_eval("((struct bits_env *) parser->env)->length") + self.signedp = gdb.parse_and_eval("((struct bits_env *) parser->env)->signedp") super().__init__(parser, top_level_parse) def __str__(self): -- GitLab