cslots: Use the default values from the namespace.

This commit is contained in:
Tom Rothamel
2025-01-03 23:56:19 -05:00
parent 2993629f22
commit 2b63ccf21e
+2 -2
View File
@@ -434,10 +434,10 @@ class Metaclass(CMetaclass):
continue
if v is int:
default_value = getattr(namespace, k, 0)
default_value = namespace.get(k, 0)
namespace[k] = IntegerSlot(default_value)
else:
default_value = getattr(namespace, k, None)
default_value = namespace.get(k, None)
namespace[k] = Slot(default_value)
setattr(rv, k, namespace[k])