--- gphotoframe-2.0.1-hg0eed26d75481/lib/image/actor/base.py.pixbuf_23102 2014-12-05 11:50:25.000000000 +0900
+++ gphotoframe-2.0.1-hg0eed26d75481/lib/image/actor/base.py 2015-01-01 12:04:45.984341399 +0900
@@ -41,7 +41,10 @@
# FIXME
tmp_file = os.path.join(CACHE_DIR, 'gphotoframe_tmp.png')
- pixbuf.savev(tmp_file, 'png', [], [])
+ try:
+ pixbuf.savev(tmp_file, 'png', [], [])
+ except:
+ pixbuf.save(tmp_file, 'png', [], [])
self.set_from_file(tmp_file)
# self.set_from_rgb_data(
--- gphotoframe-2.0.1-hg0eed26d75481/lib/image/gtkimage.py.pixbuf_23102 2014-12-05 11:50:25.000000000 +0900
+++ gphotoframe-2.0.1-hg0eed26d75481/lib/image/gtkimage.py 2015-01-01 12:05:12.575522238 +0900
@@ -131,7 +131,10 @@
url = photo.get('url')
path = 'thumb_' + url.replace('/', '_')
filename = os.path.join(CACHE_DIR, path)
- pixbuf.savev(filename, "jpeg", [], [])
+ try:
+ pixbuf.savev(filename, "jpeg", [], [])
+ except:
+ pixbuf.save(filename, "jpeg", [], [])
self.data = pixbuf
return True