aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-07-16 11:24:00 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-07-16 11:24:00 +0200
commit832751ffe3f908889974b072842fb8d42bb23872 (patch)
tree8dea6ec3563771af5b844b572dfb587e4c97ca1e
parent545aadebb1125fdc5118ca0f556ea4887d74b6a4 (diff)
downloadkernel-832751ffe3f908889974b072842fb8d42bb23872.tar.xz
kernel-832751ffe3f908889974b072842fb8d42bb23872.zip
kstd: fix gdb pretty printer for shared_ptr
-rw-r--r--libs/kstd/gdb/smart_pointers.py2
1 files changed, 1 insertions, 1 deletions
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 (