Apply patch to fix another UnicodeEncodeError
Reported by Carles Muñoz Gorriz in the Debian bug tracker: <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584966> Change-Id: Ic6db91b5da9966eaf5b26e2d7170e667915d57c2
This commit is contained in:
parent
1f3e4ed66a
commit
073876f66e
|
@ -1476,8 +1476,12 @@ class ClassCompiler(GenUtils):
|
|||
return '\n\n'.join(methodDefs)
|
||||
|
||||
def attributes(self):
|
||||
attribs = [self.setting('indentationStep') + str(attrib)
|
||||
for attrib in self._generatedAttribs ]
|
||||
try:
|
||||
attribs = [self.setting('indentationStep') + str(attrib)
|
||||
for attrib in self._generatedAttribs ]
|
||||
except UnicodeEncodeError:
|
||||
attribs = [self.setting('indentationStep') + unicode(attrib)
|
||||
for attrib in self._generatedAttribs ]
|
||||
return '\n\n'.join(attribs)
|
||||
|
||||
class AutoClassCompiler(ClassCompiler):
|
||||
|
|
Loading…
Reference in New Issue