Minor
diff --git a/pyotlss.py b/pyotlss.py
index f6c403b..6fc27e3 100755
--- a/pyotlss.py
+++ b/pyotlss.py
@@ -1102,10 +1102,12 @@
self.unicodes_requested = set ()
self.glyphs_requested = set ()
- def populate (self, glyphs=[], unicodes=[], text=[]):
+ def populate (self, glyphs=[], unicodes=[], text=""):
self.unicodes_requested.update (unicodes)
+ if isinstance (text, str)
+ text = text.decode ("utf8")
for u in text:
- self.unicodes_requested.add (u)
+ self.unicodes_requested.add (ord (u))
self.glyphs_requested.update (glyphs)
def subset (self, font):