diff options
author | Pieter Noordhuis <pcnoordhuis@gmail.com> | 2011-07-27 15:03:48 +0200 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2011-07-27 16:22:47 +0200 |
commit | a830d941a7f6bb56808d3af6b934efc24d096df9 (patch) | |
tree | c64be81e48aa243e5870a5aaef8e2854291e0266 | |
parent | 9c3a89853cc71747c048a027b9ac583df78cd79e (diff) | |
download | redis-a830d941a7f6bb56808d3af6b934efc24d096df9.tar.gz |
Fix adding bulk reply when getcwd fails
-rw-r--r-- | src/config.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/config.c b/src/config.c index 515782cae..24cdd914f 100644 --- a/src/config.c +++ b/src/config.c @@ -526,12 +526,11 @@ void configGetCommand(redisClient *c) { if (stringmatch(pattern,"dir",0)) { char buf[1024]; - addReplyBulkCString(c,"dir"); - if (getcwd(buf,sizeof(buf)) == NULL) { + if (getcwd(buf,sizeof(buf)) == NULL) buf[0] = '\0'; - } else { - addReplyBulkCString(c,buf); - } + + addReplyBulkCString(c,"dir"); + addReplyBulkCString(c,buf); matches++; } if (stringmatch(pattern,"dbfilename",0)) { |