From 832751ffe3f908889974b072842fb8d42bb23872 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 16 Jul 2026 11:24:00 +0200 Subject: kstd: fix gdb pretty printer for shared_ptr --- libs/kstd/gdb/smart_pointers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/kstd/gdb/smart_pointers.py') diff --git a/libs/kstd/gdb/smart_pointers.py b/libs/kstd/gdb/smart_pointers.py index f6e8a45a..f3973757 100644 --- a/libs/kstd/gdb/smart_pointers.py +++ b/libs/kstd/gdb/smart_pointers.py @@ -33,7 +33,7 @@ class KstdSharedPtrPrinter(gdb.ValuePrinter): if int(pointer) == 0 or int(control_block) == 0: return f"shared_ptr<{self.__type}> (empty)" - strong_refs = int(control_block["shared_count"]["_M_i"]) + strong_refs = int(control_block["strong_count"]["_M_i"]) weak_refs = int(control_block["weak_count"]["_M_i"]) return ( -- cgit v1.2.3