mercurial/templater.py
changeset 28225 5c11702fe2a3
parent 28178 96f2d50fb9f6
child 28331 2874db5462d3
--- a/mercurial/templater.py	Wed Feb 24 16:58:07 2016 +0100
+++ b/mercurial/templater.py	Wed Feb 24 19:31:55 2016 +0000
@@ -296,9 +296,8 @@
     if util.safehasattr(d, 'itermaps'):
         d = d.itermaps()
 
-    lm = mapping.copy()
-
     for i in d:
+        lm = mapping.copy()
         if isinstance(i, dict):
             lm.update(i)
             lm['originalnode'] = mapping.get('node')