gnome-games r8292 - branches/gnome-2-24/gnome-sudoku/src/lib



Author: rancell
Date: Sun Nov  9 09:36:51 2008
New Revision: 8292
URL: http://svn.gnome.org/viewvc/gnome-games?rev=8292&view=rev

Log:
Handle errors loading stock icons (Bug #559868)

Modified:
   branches/gnome-2-24/gnome-sudoku/src/lib/main.py

Modified: branches/gnome-2-24/gnome-sudoku/src/lib/main.py
==============================================================================
--- branches/gnome-2-24/gnome-sudoku/src/lib/main.py	(original)
+++ branches/gnome-2-24/gnome-sudoku/src/lib/main.py	Sun Nov  9 09:36:51 2008
@@ -21,7 +21,11 @@
 icon_factory = gtk.IconFactory()
 STOCK_PIXBUFS = {}
 for filename,stock_id in [('footprints.png','tracks'),]:
-    pb = gtk.gdk.pixbuf_new_from_file(os.path.join(IMAGE_DIR,filename))
+    try:
+        pb = gtk.gdk.pixbuf_new_from_file(os.path.join(IMAGE_DIR,filename))
+    except gobject.GError, e:
+        print 'Failed to load pixbuf: %s' % e
+        continue
     STOCK_PIXBUFS[stock_id]=pb
     iconset = gtk.IconSet(pb)
     icon_factory.add(stock_id,iconset)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]