diff options
Diffstat (limited to 'config.c')
-rw-r--r-- | config.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -315,13 +315,13 @@ int git_config_bool_or_int(const char *name, const char *value, int *is_bool) if (!strcasecmp(value, "false") || !strcasecmp(value, "no")) return 0; *is_bool = 0; - return git_config_int(name, value) != 0; + return git_config_int(name, value); } int git_config_bool(const char *name, const char *value) { int discard; - return git_config_bool_or_int(name, value, &discard); + return !!git_config_bool_or_int(name, value, &discard); } int git_config_string(const char **dest, const char *var, const char *value) |