diff --git a/scripts/gdb/lvglgdb/cmds/core/lv_obj.py b/scripts/gdb/lvglgdb/cmds/core/lv_obj.py index 9b98d58730..8f59e1fa07 100644 --- a/scripts/gdb/lvglgdb/cmds/core/lv_obj.py +++ b/scripts/gdb/lvglgdb/cmds/core/lv_obj.py @@ -3,6 +3,7 @@ import gdb from lvglgdb.lvgl import curr_inst from lvglgdb.lvgl import LVObject, dump_obj_info +from lvglgdb.value import Value class DumpObj(gdb.Command): @@ -51,7 +52,7 @@ class DumpObj(gdb.Command): if args.root: root = gdb.parse_and_eval(args.root) - root = LVObject(root) + root = LVObject(Value(root)) self.dump_obj(root, limit=args.level) else: # dump all displays