summaryrefslogtreecommitdiff
path: root/includes/variable.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/variable.inc')
-rw-r--r--includes/variable.inc10
1 files changed, 9 insertions, 1 deletions
diff --git a/includes/variable.inc b/includes/variable.inc
index 5f47c03e6..618c7f4ce 100644
--- a/includes/variable.inc
+++ b/includes/variable.inc
@@ -32,7 +32,7 @@ function variable_get($name, $default, $object = 0) {
case "expire_threshold":
return handler_expire_threshold($object, $default);
default:
- return ($conf[$name] ? $conf[$name] : $default);
+ return $conf[$name] ? $conf[$name] : $default;
}
}
@@ -45,4 +45,12 @@ function variable_set($name, $value) {
$conf[$name] = $value;
}
+function variable_del($name) {
+ global $conf;
+
+ db_query("DELETE FROM variable WHERE name = '". check_input($name) ."'");
+
+ $conf[$name] = "";
+}
+
?> \ No newline at end of file