summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
Diffstat (limited to 'render')
-rw-r--r--render/theme.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/render/theme.c b/render/theme.c
index ed836efd..f6887079 100644
--- a/render/theme.c
+++ b/render/theme.c
@@ -87,14 +87,15 @@ RrTheme* RrThemeNew(const RrInstance *inst, const gchar *name,
name = NULL;
}
}
- if (name == NULL && allow_fallback) {
- if (!parse_load_theme(DEFAULT_THEME, &ps.doc, &root, &ps.path)) {
- g_message("Unable to load the theme '%s'", DEFAULT_THEME);
+ if (name == NULL)
+ if (allow_fallback) {
+ if (!parse_load_theme(DEFAULT_THEME, &ps.doc, &root, &ps.path)) {
+ g_message("Unable to load the theme '%s'", DEFAULT_THEME);
+ return NULL;
+ }
+ } else
return NULL;
- }
}
- if (name == NULL)
- return NULL;
ps.inst = inst;