gnome-control-center r8575 - trunk/vfs-methods/themus
- From: jensg svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-control-center r8575 - trunk/vfs-methods/themus
- Date: Tue, 11 Mar 2008 17:37:09 +0000 (GMT)
Author: jensg
Date: Tue Mar 11 17:37:09 2008
New Revision: 8575
URL: http://svn.gnome.org/viewvc/gnome-control-center?rev=8575&view=rev
Log:
2008-03-11 Jens Granseuer <jensgr gmx net>
* theme-thumbnailer.c: (main): handle failed thumbnailing attempts
properly
Modified:
trunk/vfs-methods/themus/ChangeLog
trunk/vfs-methods/themus/theme-thumbnailer.c
Modified: trunk/vfs-methods/themus/theme-thumbnailer.c
==============================================================================
--- trunk/vfs-methods/themus/theme-thumbnailer.c (original)
+++ trunk/vfs-methods/themus/theme-thumbnailer.c Tue Mar 11 17:37:09 2008
@@ -143,8 +143,15 @@
if (theme) {
pixbuf = generate_meta_theme_thumbnail (theme);
- save_pixbuf (pixbuf, argv[2]);
- gdk_pixbuf_unref (pixbuf);
+ gnome_theme_meta_info_free (theme);
+
+ if (pixbuf) {
+ save_pixbuf (pixbuf, argv[2]);
+ gdk_pixbuf_unref (pixbuf);
+ } else {
+ g_printerr ("could not generate thumbnail\n");
+ return 1;
+ }
}
else {
g_printerr ("usage: gnome-theme-thumbnailer theme output-image\n");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]