diff --git a/src/debug.c b/src/debug.c index 35cefe4c..ef6f4659 100644 --- a/src/debug.c +++ b/src/debug.c @@ -516,7 +516,7 @@ void _serverAssertPrintClientInfo(client *c) { if (c->argv[j]->type == OBJ_STRING && sdsEncodedObject(c->argv[j])) { arg = (char*) c->argv[j]->ptr; } else { - snprintf(buf,sizeof(buf),"Object type: %d, encoding: %d", + snprintf(buf,sizeof(buf),"Object type: %u, encoding: %u", c->argv[j]->type, c->argv[j]->encoding); arg = buf; } diff --git a/src/redis-cli.c b/src/redis-cli.c index be37a914..f70c0584 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -463,7 +463,7 @@ static sds cliFormatReplyTTY(redisReply *r, char *prefix) { _prefix = sdscat(sdsnew(prefix),_prefixlen); /* Setup prefix format for every entry */ - snprintf(_prefixfmt,sizeof(_prefixfmt),"%%s%%%dd) ",idxlen); + snprintf(_prefixfmt,sizeof(_prefixfmt),"%%s%%%ud) ",idxlen); for (i = 0; i < r->elements; i++) { /* Don't use the prefix for the first element, as the parent @@ -2050,7 +2050,7 @@ void bytesToHuman(char *s, long long n) { } if (n < 1024) { /* Bytes */ - sprintf(s,"%lluB",n); + sprintf(s,"%lldB",n); return; } else if (n < (1024*1024)) { d = (double)n/(1024);