opental-checkins
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[OpenTAL-checkins] opental/pax paxtransform.py


From: Fernando Lalo Martins
Subject: [OpenTAL-checkins] opental/pax paxtransform.py
Date: Thu, 27 Feb 2003 16:51:12 -0500

CVSROOT:        /cvsroot/opental
Module name:    opental
Changes by:     Fernando Lalo Martins <address@hidden>  03/02/27 16:51:12

Modified files:
        pax            : paxtransform.py 

Log message:
        oooops

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/opental/opental/pax/paxtransform.py.diff?tr1=1.25&tr2=1.26&r1=text&r2=text

Patches:
Index: opental/pax/paxtransform.py
diff -u opental/pax/paxtransform.py:1.25 opental/pax/paxtransform.py:1.26
--- opental/pax/paxtransform.py:1.25    Thu Feb 27 13:38:41 2003
+++ opental/pax/paxtransform.py Thu Feb 27 16:51:11 2003
@@ -131,8 +131,11 @@
 class RenderingEngine(Engine):
     "Transforms something, and renders it to XML"
     def transform(self, element, context):
-        element = Engine.transform(self, element, context)
-        return Literal(XML(element, context.root_xmlns_map, context.encoding))
+        result = Engine.transform(self, element, context)
+        if result is element:
+            # not transformed, for some reason
+            return element
+        return Literal(XML(result, context.root_xmlns_map, context.encoding))
 
 
 class AttributeHandler(object):




reply via email to

[Prev in Thread] Current Thread [Next in Thread]