diff -ru rpmbuild/BUILD/gdesklets-0.36.3-orig/data/gdesklets.desktop.in rpmbuild/BUILD/gdesklets-0.36.3/data/gdesklets.desktop.in --- rpmbuild/BUILD/gdesklets-0.36.3-orig/data/gdesklets.desktop.in 2010-06-07 00:41:57.000000000 -0700 +++ rpmbuild/BUILD/gdesklets-0.36.3/data/gdesklets.desktop.in 2012-03-20 19:59:38.838192035 -0700 @@ -3,7 +3,7 @@ Type=Application Encoding=UTF-8 Version=1.0 -MimeType=application/x-gdesklets-display +MimeType=application/x-gdesklets-display; Categories=Utility; X-GNOME-Autostart-enabled=true Exec=gdesklets start diff -ru rpmbuild/BUILD/gdesklets-0.36.3-orig/utils/render.c rpmbuild/BUILD/gdesklets-0.36.3/utils/render.c --- rpmbuild/BUILD/gdesklets-0.36.3-orig/utils/render.c 2010-05-24 03:56:05.000000000 -0700 +++ rpmbuild/BUILD/gdesklets-0.36.3/utils/render.c 2012-03-06 11:09:11.818001473 -0800 @@ -89,8 +89,12 @@ /* set image */ gtk_image_set_from_pixbuf (image, scaled); +// this condition is causing a memory leak since rev. 142 +/* if (srcwidth != width || srcheight != height) +*/ g_object_unref (scaled); + }