a few redis-cli format specified fixed

This commit is contained in:
antirez 2009-12-05 14:26:05 +01:00
parent 682ac7248a
commit 5703330151
2 changed files with 3 additions and 2 deletions

1
TODO
View File

@ -49,6 +49,7 @@ SHORT/LONG TERM RANDOM TODO ITEMS
Most of this can be seen just as proposals, the fact they are in this list Most of this can be seen just as proposals, the fact they are in this list
it's not a guarantee they'll ever get implemented ;) it's not a guarantee they'll ever get implemented ;)
* Move dict.c from hash table to skip list, in order to avoid the blocking resize operation needed for the hash table.
* FORK command (fork()s executing the commands received by the current * FORK command (fork()s executing the commands received by the current
client in the new process). Hint: large SORTs can use more cores, client in the new process). Hint: large SORTs can use more cores,
copy-on-write will avoid memory problems. copy-on-write will avoid memory problems.

View File

@ -311,7 +311,7 @@ static int cliSendCommand(int argc, char **argv) {
if (rc->flags & REDIS_CMD_MULTIBULK) { if (rc->flags & REDIS_CMD_MULTIBULK) {
cmd = sdscatprintf(cmd,"*%d\r\n",argc); cmd = sdscatprintf(cmd,"*%d\r\n",argc);
for (j = 0; j < argc; j++) { for (j = 0; j < argc; j++) {
cmd = sdscatprintf(cmd,"$%d\r\n",sdslen(argv[j])); cmd = sdscatprintf(cmd,"$%lu\r\n",sdslen(argv[j]));
cmd = sdscatlen(cmd,argv[j],sdslen(argv[j])); cmd = sdscatlen(cmd,argv[j],sdslen(argv[j]));
cmd = sdscatlen(cmd,"\r\n",2); cmd = sdscatlen(cmd,"\r\n",2);
} }
@ -319,7 +319,7 @@ static int cliSendCommand(int argc, char **argv) {
for (j = 0; j < argc; j++) { for (j = 0; j < argc; j++) {
if (j != 0) cmd = sdscat(cmd," "); if (j != 0) cmd = sdscat(cmd," ");
if (j == argc-1 && rc->flags & REDIS_CMD_BULK) { if (j == argc-1 && rc->flags & REDIS_CMD_BULK) {
cmd = sdscatprintf(cmd,"%d",sdslen(argv[j])); cmd = sdscatprintf(cmd,"%lu",sdslen(argv[j]));
} else { } else {
cmd = sdscatlen(cmd,argv[j],sdslen(argv[j])); cmd = sdscatlen(cmd,argv[j],sdslen(argv[j]));
} }