changeset 200:2f0161df6a38

Correctly handle non-ASCII chars in the catalog MIME headers.
author cmlenz
date Tue, 03 Jul 2007 16:01:41 +0000
parents e15b7165ced5
children 10e8d072e2d1
files babel/messages/catalog.py
diffstat 1 files changed, 3 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/babel/messages/catalog.py
+++ b/babel/messages/catalog.py
@@ -386,11 +386,10 @@
         buf = []
         for name, value in self.mime_headers:
             buf.append('%s: %s' % (name, value))
+        flags = set()
         if self.fuzzy:
-            flags = set(['fuzzy'])
-        else:
-            flags = set()
-        yield Message('', '\n'.join(buf), flags=flags)
+            flags |= set(['fuzzy'])
+        yield Message(u'', u'\n'.join(buf), flags=flags)
         for key in self._messages:
             yield self._messages[key]
 
Copyright (C) 2012-2017 Edgewall Software