提交 e54fe9a7 编写于 作者: A antirez

A few compiler warnings suppressed.

上级 a66a4963
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include <arpa/inet.h> #include <arpa/inet.h>
#include <fcntl.h> #include <fcntl.h>
#include <unistd.h> #include <unistd.h>
#include <sys/socket.h>
void clusterAcceptHandler(aeEventLoop *el, int fd, void *privdata, int mask); void clusterAcceptHandler(aeEventLoop *el, int fd, void *privdata, int mask);
void clusterReadHandler(aeEventLoop *el, int fd, void *privdata, int mask); void clusterReadHandler(aeEventLoop *el, int fd, void *privdata, int mask);
......
...@@ -890,7 +890,7 @@ static int evalMode(int argc, char **argv) { ...@@ -890,7 +890,7 @@ static int evalMode(int argc, char **argv) {
static void latencyMode(void) { static void latencyMode(void) {
redisReply *reply; redisReply *reply;
long long start, latency, min, max, tot, count = 0; long long start, latency, min = 0, max = 0, tot = 0, count = 0;
double avg; double avg;
if (!context) exit(1); if (!context) exit(1);
...@@ -977,7 +977,7 @@ static void slaveMode(void) { ...@@ -977,7 +977,7 @@ static void slaveMode(void) {
static void findBigKeys(void) { static void findBigKeys(void) {
unsigned long long biggest[5] = {0,0,0,0,0}; unsigned long long biggest[5] = {0,0,0,0,0};
unsigned long long samples = 0; unsigned long long samples = 0;
redisReply *reply1, *reply2, *reply3; redisReply *reply1, *reply2, *reply3 = NULL;
char *sizecmd, *typename[] = {"string","list","set","hash","zset"}; char *sizecmd, *typename[] = {"string","list","set","hash","zset"};
int type; int type;
......
...@@ -1259,7 +1259,9 @@ int zuiNext(zsetopsrc *op, zsetopval *val) { ...@@ -1259,7 +1259,9 @@ int zuiNext(zsetopsrc *op, zsetopval *val) {
if (op->type == REDIS_SET) { if (op->type == REDIS_SET) {
iterset *it = &op->iter.set; iterset *it = &op->iter.set;
if (op->encoding == REDIS_ENCODING_INTSET) { if (op->encoding == REDIS_ENCODING_INTSET) {
if (!intsetGet(it->is.is,it->is.ii,(int64_t*)&val->ell)) int64_t ell = val->ell;
if (!intsetGet(it->is.is,it->is.ii,&ell))
return 0; return 0;
val->score = 1.0; val->score = 1.0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册