retval doesn't initalized

If each if conditions are all fail, variable retval will under uninitlized
This commit is contained in:
Rock Li 2013-02-05 15:56:04 +08:00
parent f95b393603
commit 8063155cd0

View File

@ -491,7 +491,7 @@ void srandmemberWithCountCommand(redisClient *c) {
/* Add all the elements into the temporary dictionary. */
si = setTypeInitIterator(set);
while((encoding = setTypeNext(si,&ele,&llele)) != -1) {
int retval;
int retval = DICT_ERR;
if (encoding == REDIS_ENCODING_INTSET) {
retval = dictAdd(d,createStringObjectFromLongLong(llele),NULL);