From: vlad Date: Sat, 21 Aug 2010 05:46:58 +0000 (+0300) Subject: fixed null icons X-Git-Url: https://vcs.maemo.org/git/?a=commitdiff_plain;h=2e469dda95fa35e296b5b60646f7555e4b68bc48;p=livewp fixed null icons --- diff --git a/applet/src/livewp-settings.c b/applet/src/livewp-settings.c index b2bb272..258920a 100644 --- a/applet/src/livewp-settings.c +++ b/applet/src/livewp-settings.c @@ -113,12 +113,23 @@ set_button_image(GtkWidget * button, Animation_WallpaperPrivate *priv, gboolean else str = g_strdup_printf( "%s/%s/%s", THEME_PATH, priv->theme, "icon.png"); + if (access(str, F_OK) != 0){ + g_free(str); + str = g_strdup_printf( "%s/%s/%s", THEME_PATH, + "Video", "icon.png"); + } + }else { if (icon_off) str = g_strdup_printf("%s", icon_off); - else + else str = g_strdup_printf( "%s/%s/%s", THEME_PATH, priv->theme, "icond.png"); + if (access(str, F_OK) != 0){ + g_free(str); + str = g_strdup_printf( "%s/%s/%s", THEME_PATH, + "Video", "icond.png"); + } } pixbuf = gdk_pixbuf_new_from_file_at_size (str, 124,