From: Todd C. Miller Date: Wed, 20 Feb 2013 20:48:12 +0000 (-0500) Subject: Fix atobool() usage. X-Git-Tag: SUDO_1_8_7~1^2~215 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a17fb1de71b3e4d5e163b9409efb52469db98d37;p=sudo Fix atobool() usage. --- diff --git a/common/sudo_conf.c b/common/sudo_conf.c index 772b51edb..6c71489e4 100644 --- a/common/sudo_conf.c +++ b/common/sudo_conf.c @@ -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