X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=engines%2Fopenbox%2Ftheme.c;h=c775ff9ecdbfc0e3fd355785b03d9f813636f69d;hb=83508a2ad227464b84e9cd84f7172ac69bf85230;hp=154aae83900cd105141674375910de642f5953ab;hpb=9ff6ea27b193bde39b79ff465cbae699f4322afa;p=chaz%2Fopenbox diff --git a/engines/openbox/theme.c b/engines/openbox/theme.c index 154aae83..c775ff9e 100644 --- a/engines/openbox/theme.c +++ b/engines/openbox/theme.c @@ -156,9 +156,13 @@ gboolean read_mask(XrmDatabase db, char *rname, pixmap_mask **value) if (XReadBitmapFileData(s, &w, &h, &b, &hx, &hy) == BitmapSuccess) ret = TRUE; else { + char *themename; + g_free(s); + themename = g_path_get_basename(theme.string); s = g_strdup_printf("%s_buttons/%s", theme.string, - theme.string); + themename); + g_free(themename); if (XReadBitmapFileData(s, &w, &h, &b, &hx, &hy) == BitmapSuccess) ret = TRUE;