diff options
author | Dries Buytaert <dries@buytaert.net> | 2001-08-28 20:39:25 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2001-08-28 20:39:25 +0000 |
commit | 4d3da2bfec9fde4f7c821f765af2d5c172d63f91 (patch) | |
tree | e5b4deb257f1126ab1fecb976b9ed13d321588ec /includes/variable.inc | |
parent | 70864b57eb1c4df999af51f1ee34fc27eed6147a (diff) | |
download | brdo-4d3da2bfec9fde4f7c821f765af2d5c172d63f91.tar.gz brdo-4d3da2bfec9fde4f7c821f765af2d5c172d63f91.tar.bz2 |
- variable_del(): small improvement/fix
Diffstat (limited to 'includes/variable.inc')
-rw-r--r-- | includes/variable.inc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/includes/variable.inc b/includes/variable.inc index 8277ab803..2a1d91a37 100644 --- a/includes/variable.inc +++ b/includes/variable.inc @@ -3,11 +3,13 @@ function variable_init($conf = array()) { $result = db_query("SELECT * FROM variable"); while ($variable = db_fetch_object($result)) $conf[$variable->name] = $variable->value; + return $conf; } function variable_get($name, $default, $object = 0) { global $conf; + return isset($conf[$name]) ? $conf[$name] : $default; } @@ -25,7 +27,7 @@ function variable_del($name) { db_query("DELETE FROM variable WHERE name = '". check_query($name) ."'"); - $conf[$name] = ""; + unset($conf[$name]); } ?>
\ No newline at end of file |