[Zope-Checkins] CVS: Zope/lib/python/AccessControl - DTML.py:1.10.84.1

Jim Fulton cvs-admin at zope.org
Sat Nov 15 07:10:58 EST 2003


Update of /cvs-repository/Zope/lib/python/AccessControl
In directory cvs.zope.org:/tmp/cvs-serv23072/lib/python/AccessControl

Modified Files:
      Tag: zodb33-devel-branch
	DTML.py 
Log Message:
Changed to use setattr to update attributes of DT_Util.TemplateDict,
since new-style class dictionaries are immutable.


=== Zope/lib/python/AccessControl/DTML.py 1.10 => 1.10.84.1 ===
--- Zope/lib/python/AccessControl/DTML.py:1.10	Wed Aug 14 17:29:07 2002
+++ Zope/lib/python/AccessControl/DTML.py	Sat Nov 15 07:10:55 2003
@@ -126,4 +126,6 @@
         if r > 0: return r-1
         return r
 
-DT_Util.TemplateDict.__dict__.update(DTMLSecurityAPI.__dict__)
+for name, v in DTMLSecurityAPI.__dict__.items():
+    if name[0] != '_':
+        setattr(DT_Util.TemplateDict, name, v)




More information about the Zope-Checkins mailing list