diff --git a/gdb-port/parser-type-instrumentation-gdb.py b/gdb-port/parser-type-instrumentation-gdb.py index 91dcd76177a61bd855e3cc39deff4c91652c04fc..882b44f739f41eea665639e71c7dbedee49053fe 100644 --- a/gdb-port/parser-type-instrumentation-gdb.py +++ b/gdb-port/parser-type-instrumentation-gdb.py @@ -525,7 +525,7 @@ class OptionalEnv(HParserEnv): parser_val = gdb.Value(parser.address).cast(self.hparser_p_t).dereference() #member_p = gdb.parse_and_eval("(HParser*) parser->env") - member_p = parser_val['env'].cast(self_hparser_p_t) + member_p = parser_val['env'].cast(self.hparser_p_t) parser_obj = top_level_parse.add_or_get_parser(member_p) if parser_obj.name is None: parser_obj.name_parser( self.name_from_vtable(parser_obj) )