cslots: Use the default values from the namespace.
This commit is contained in:
+2
-2
@@ -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])
|
||||
|
||||
Reference in New Issue
Block a user