Convert icon data to python string before exposing it

This commit is contained in:
Dan Williams
2007-04-10 22:24:31 -04:00
parent 117934f709
commit defd9f76e3
2 changed files with 13 additions and 10 deletions
+4 -7
View File
@@ -58,15 +58,12 @@ class BuddyMenu(Menu):
if not buddy_object:
return None
pixbuf = None
icon_data = buddy_object.props.icon
icon_data_string = ""
for item in icon_data:
if item < 0:
item = item + 128
icon_data_string += chr(item)
if not icon_data:
return None
pbl = gtk.gdk.PixbufLoader()
pbl.write(icon_data_string)
pbl.write(icon_data)
pixbuf = None
try:
pbl.close()
pixbuf = pbl.get_pixbuf()