summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/config.inc5
-rw-r--r--etc/inc/util.inc4
2 files changed, 5 insertions, 4 deletions
diff --git a/etc/inc/config.inc b/etc/inc/config.inc
index 83688bd..811a489 100644
--- a/etc/inc/config.inc
+++ b/etc/inc/config.inc
@@ -179,6 +179,7 @@ function parse_config($parse = false) {
/* ugly hack! config.cache is really borked. don't use until its fixed. */
//$config = parse_xml_config($g['conf_path'] . '/config.xml', $g['xml_rootobj']);
+ alias_make_table($config);
config_unlock();
return $config;
}
@@ -236,7 +237,7 @@ EOD;
}
/* make alias table (for faster lookups) */
- alias_make_table();
+ alias_make_table($config);
config_unlock();
}
@@ -1080,4 +1081,4 @@ function unmute_kernel_msgs() {
exec("/sbin/conscontrol mute off");
}
-?> \ No newline at end of file
+?>
diff --git a/etc/inc/util.inc b/etc/inc/util.inc
index 163645f..fcd1f98 100644
--- a/etc/inc/util.inc
+++ b/etc/inc/util.inc
@@ -298,9 +298,9 @@ function unlink_if_exists($fn) {
}
/* make a global alias table (for faster lookups) */
-function alias_make_table() {
+function alias_make_table($config) {
- global $config, $g, $aliastable;
+ global $aliastable;
$aliastable = array();
OpenPOWER on IntegriCloud