Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > 87e71d753723cb432d68fe569328228d > files > 2

gnomecatalog-0.3.4.2-3.fc12.src.rpm

--- gnomecatalog-0.3.4.2-orig/gnomecatalog/fstypes.py	2008-01-17 05:47:02.000000000 +0900
+++ gnomecatalog-0.3.4.2/gnomecatalog/fstypes.py	2009-10-22 07:53:01.000000000 +0800
@@ -144,8 +144,9 @@
 			self.icon = icon
 
 		if type(icon) == buffer:
-			open('/tmp/tmp_gnomecatalog_icon.png', 'wb').write(icon)
-			self.icon =  gtk.gdk.pixbuf_new_from_file_at_size("/tmp/tmp_gnomecatalog_icon.png", 24, 24)
+			tmp_icon_filename = "/tmp/tmp_gnomecatalog_icon.png."+str(os.getuid())
+                        open(tmp_icon_filename, 'wb').write(icon)
+                        self.icon =  gtk.gdk.pixbuf_new_from_file_at_size(tmp_icon_filename, 24, 24)
 
 		if not db:
 			self._data_loaded = True