summaryrefslogtreecommitdiff
path: root/pager.c
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2021-03-03 15:15:28 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2021-03-03 15:15:28 +0900
commit2ba0572a82923fb67da21393ca7a4181ba99b0ed (patch)
tree48b0035b3604327d1816f9ff2d4b70dcc89ef813 /pager.c
parenta08b8cf19c683ab66d110a0deb84f05154cc9df6 (diff)
downloadgit-2ba0572a82923fb67da21393ca7a4181ba99b0ed.tar.gz
git-2ba0572a82923fb67da21393ca7a4181ba99b0ed.tar.bz2
git-2ba0572a82923fb67da21393ca7a4181ba99b0ed.zip
Imported Upstream version 2.5.2upstream/2.5.2
Diffstat (limited to 'pager.c')
-rw-r--r--pager.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pager.c b/pager.c
index 070dc11c..27d4c8a1 100644
--- a/pager.c
+++ b/pager.c
@@ -150,7 +150,8 @@ int check_pager_config(const char *cmd)
struct strbuf key = STRBUF_INIT;
const char *value = NULL;
strbuf_addf(&key, "pager.%s", cmd);
- if (!git_config_get_value(key.buf, &value)) {
+ if (git_config_key_is_valid(key.buf) &&
+ !git_config_get_value(key.buf, &value)) {
int b = git_config_maybe_bool(key.buf, value);
if (b >= 0)
want = b;