Suppress unused variable warning

This commit is contained in:
Xuehai Pan
2025-12-22 16:37:59 +08:00
parent 9ef71ecf6b
commit 98370f2d1a

View File

@@ -51,6 +51,7 @@ public:
static void init() {
// Ensure the singleton is created
auto &instance = get_instance();
(void) instance; // suppress unused variable warning
assert(instance.objects.size() == 7);
// Register cleanup at interpreter exit
py::module_::import("atexit").attr("register")(py::cpp_function(&MySingleton::clear));
@@ -58,6 +59,7 @@ public:
static void clear() {
auto &instance = get_instance();
(void) instance; // suppress unused variable warning
assert(instance.objects.size() == 7);
for (const auto &obj : instance.objects) {
obj.dec_ref();