]> granicus.if.org Git - sudo/commitdiff
Fix atobool() usage.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 20 Feb 2013 20:48:12 +0000 (15:48 -0500)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 20 Feb 2013 20:48:12 +0000 (15:48 -0500)
common/sudo_conf.c

index 772b51edbf00cfff2b2b4cabc5d7803d10ac4230..6c71489e44c1676fdd0e82f62ace6a9f067e63bc 100644 (file)
@@ -155,7 +155,10 @@ set_variable(const char *entry, const char *conf_file)
 static void
 set_var_disable_coredump(const char *entry, const char *conf_file)
 {
-    sudo_conf_data.disable_coredump = atobool(entry);
+    int val = atobool(entry);
+
+    if (val != -1)
+       sudo_conf_data.disable_coredump = val;
 }
 
 static void