summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2017-05-03 14:07:10 +0200
committerantirez <antirez@gmail.com>2017-05-03 14:07:10 +0200
commit7127f15ebef6a653b488dd545c103eefe7aaef9a (patch)
treee437756c83bfd8bbb76fa97c03a730196ef6e493
parent3fcf959e609e850a114d4016843e4c991066ebac (diff)
downloadredis-7127f15ebef6a653b488dd545c103eefe7aaef9a.tar.gz
Module: fix RedisModule_Call() "l" specifier to create a raw string.
-rw-r--r--src/module.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/module.c b/src/module.c
index 9b78a4a56..e14a39433 100644
--- a/src/module.c
+++ b/src/module.c
@@ -2448,7 +2448,7 @@ robj **moduleCreateArgvFromUserFormat(const char *cmdname, const char *fmt, int
argv[argc++] = createStringObject(buf,len);
} else if (*p == 'l') {
long ll = va_arg(ap,long long);
- argv[argc++] = createStringObjectFromLongLong(ll);
+ argv[argc++] = createObject(OBJ_STRING,sdsfromlonglong(ll));
} else if (*p == 'v') {
/* A vector of strings */
robj **v = va_arg(ap, void*);