diff options
Diffstat (limited to 'includes/module.inc')
-rw-r--r-- | includes/module.inc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/includes/module.inc b/includes/module.inc index 361e8b084..fb1b9d9b7 100644 --- a/includes/module.inc +++ b/includes/module.inc @@ -242,10 +242,10 @@ function module_load_all_includes($type, $name = NULL) { function module_enable($module_list) { $invoke_modules = array(); foreach ($module_list as $module) { - $existing = db_fetch_object(db_query("SELECT status FROM {system} WHERE type = 'module' AND name = '%s'", $module)); + $existing = db_fetch_object(db_query("SELECT status FROM {system} WHERE type = '%s' AND name = '%s'", 'module', $module)); if ($existing->status == 0) { module_load_install($module); - db_query("UPDATE {system} SET status = 1, throttle = 0 WHERE type = 'module' AND name = '%s'", $module); + db_query("UPDATE {system} SET status = %d, throttle = %d WHERE type = '%s' AND name = '%s'", 1, 0, 'module', $module); drupal_load('module', $module); $invoke_modules[] = $module; } @@ -275,7 +275,7 @@ function module_disable($module_list) { if (module_exists($module)) { module_load_install($module); module_invoke($module, 'disable'); - db_query("UPDATE {system} SET status = 0, throttle = 0 WHERE type = 'module' AND name = '%s'", $module); + db_query("UPDATE {system} SET status = %d, throttle = %d WHERE type = '%s' AND name = '%s'", 0, 0, 'module', $module); $invoke_modules[] = $module; } } |