summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPieter Noordhuis <pcnoordhuis@gmail.com>2011-07-27 15:03:48 +0200
committerantirez <antirez@gmail.com>2011-07-27 16:22:47 +0200
commita830d941a7f6bb56808d3af6b934efc24d096df9 (patch)
treec64be81e48aa243e5870a5aaef8e2854291e0266
parent9c3a89853cc71747c048a027b9ac583df78cd79e (diff)
downloadredis-a830d941a7f6bb56808d3af6b934efc24d096df9.tar.gz
Fix adding bulk reply when getcwd fails
-rw-r--r--src/config.c9
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)) {