diff options
author | Junio C Hamano <gitster@pobox.com> | 2008-02-11 12:04:00 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2008-02-11 13:14:25 -0800 |
commit | 3c17c34ac79f58665db73deeb995bc070b7f1a2f (patch) | |
tree | dd848721bbd9945a96b340d1974db1ebac8116f7 | |
parent | 451d36bb25e1832dbe66b799f6526daa0b637d26 (diff) | |
download | git-3c17c34ac79f58665db73deeb995bc070b7f1a2f.tar.gz git-3c17c34ac79f58665db73deeb995bc070b7f1a2f.tar.xz |
imap-send.c: guard config parser from value=NULL
None of the configuration variables this expects is boolean.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | imap-send.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/imap-send.c b/imap-send.c index a429a76a6..9025d9aa3 100644 --- a/imap-send.c +++ b/imap-send.c @@ -1254,6 +1254,10 @@ git_imap_config(const char *key, const char *val) if (strncmp( key, imap_key, sizeof imap_key - 1 )) return 0; + + if (!val) + return config_error_nonbool(key); + key += sizeof imap_key - 1; if (!strcmp( "folder", key )) { |