[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