summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2006-11-28 10:13:11 +0000
committerDries Buytaert <dries@buytaert.net>2006-11-28 10:13:11 +0000
commit08d5e0f1c5a7aa9ec24d468aed2be72b91e41c05 (patch)
treeaf0efebea51a3088409f6d5efa3eb21dc6f7a083
parentf94622db5dd197875a3191d07ab08fee73cb93de (diff)
downloadbrdo-08d5e0f1c5a7aa9ec24d468aed2be72b91e41c05.tar.gz
brdo-08d5e0f1c5a7aa9ec24d468aed2be72b91e41c05.tar.bz2
- Patch #50505 by chx and profix: path_to_theme() silently fails if init_theme() hasn't been called yett
-rw-r--r--includes/theme.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/includes/theme.inc b/includes/theme.inc
index de1ca0cbe..45f3cc093 100644
--- a/includes/theme.inc
+++ b/includes/theme.inc
@@ -205,6 +205,10 @@ function theme_get_function($function) {
function path_to_theme() {
global $theme;
+ if (!isset($theme)) {
+ init_theme();
+ }
+
$themes = list_themes();
return dirname($themes[$theme]->filename);