changeset 229:d356f6689efb

created
author 127.0.0.1
date Sun, 30 Jun 2013 10:10:39 +0200
parents 1e22f6cc4854
children d87445b74a2e
files ___%2Aattr__
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/___%2Aattr__	Sun Jun 30 10:10:19 2013 +0200
+++ b/___%2Aattr__	Sun Jun 30 10:10:39 2013 +0200
@@ -4,14 +4,14 @@
 
 thing.name = value
 def set_attr(thing, name, value):
-    if hasattr(thing, '__setattr__'):
+    if hasattr(thing.__class__, '__setattr__'):
         thing.__setattr__(name, value)
         return
     self.__dict__[name] = value
 
 del thing.name
 def del_attr(thing, name):
-    if hasattr(thing, '__delattr__'):
+    if hasattr(thing.__class__, '__delattr__'):
         thing.__delattr__(name) 
         return
     del self.__dict__[name]