]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
Fixed issue #309
authorArmin Ronacher <armin.ronacher@active-4.com>
Fri, 6 Jun 2014 15:30:53 +0000 (21:30 +0600)
committerArmin Ronacher <armin.ronacher@active-4.com>
Fri, 6 Jun 2014 15:30:53 +0000 (21:30 +0600)
jinja2/environment.py

index f56bd4565a64b913e01c69918501ec64d2307954..326a57920acdc0ef4d1de555385b26127dcd8690 100644 (file)
@@ -1140,7 +1140,9 @@ class TemplateStream(object):
         """
         close = False
         if isinstance(fp, string_types):
-            fp = open(fp, encoding is None and 'w' or 'wb')
+            if encoding is None:
+                encoding = 'utf-8'
+            fp = open(fp, 'wb')
             close = True
         try:
             if encoding is not None: