Mon, 28 Jul 2008 10:50:51 +0200 <thp@perli.net>

Fix PixbufLoader bug for invalid covers (reported by Wilfred van Rooijen)

	* src/gpodder/services.py: Fix a bug when the PixbufLoader cannot open
	a image file in Python 2.5.2 (GError: Unrecognizable image file
	format); bug reported by Wilfred van Rooijen on gpodder-devel:
	https://lists.berlios.de/pipermail/gpodder-devel/2008-July/002065.html



git-svn-id: svn://svn.berlios.de/gpodder/trunk@792 b0d088ad-0a06-0410-aad2-9ed5178a7e87
This commit is contained in:
Thomas Perl 2008-07-28 08:53:01 +00:00
parent 04796f3648
commit 9a08d06d77
2 changed files with 9 additions and 1 deletions

View File

@ -1,3 +1,11 @@
Mon, 28 Jul 2008 10:50:51 +0200 <thp@perli.net>
Fix PixbufLoader bug for invalid covers (reported by Wilfred van Rooijen)
* src/gpodder/services.py: Fix a bug when the PixbufLoader cannot open
a image file in Python 2.5.2 (GError: Unrecognizable image file
format); bug reported by Wilfred van Rooijen on gpodder-devel:
https://lists.berlios.de/pipermail/gpodder-devel/2008-July/002065.html
Mon, 28 Jul 2008 10:48:33 +0200 <thp@perli.net>
Fix typo in logging call

View File

@ -167,8 +167,8 @@ class CoverDownloader(ObservableService):
fp.close()
if os.path.exists(channel.cover_file):
loader.write(open(channel.cover_file, 'rb').read())
try:
loader.write(open(channel.cover_file, 'rb').read())
loader.close()
pixbuf = loader.get_pixbuf()
except: