Commit 8063155c authored by Rock Li's avatar Rock Li
Browse files

retval doesn't initalized

If each if conditions are all fail, variable retval will under uninitlized
parent f95b3936
...@@ -491,7 +491,7 @@ void srandmemberWithCountCommand(redisClient *c) { ...@@ -491,7 +491,7 @@ void srandmemberWithCountCommand(redisClient *c) {
/* Add all the elements into the temporary dictionary. */ /* Add all the elements into the temporary dictionary. */
si = setTypeInitIterator(set); si = setTypeInitIterator(set);
while((encoding = setTypeNext(si,&ele,&llele)) != -1) { while((encoding = setTypeNext(si,&ele,&llele)) != -1) {
int retval; int retval = DICT_ERR;
if (encoding == REDIS_ENCODING_INTSET) { if (encoding == REDIS_ENCODING_INTSET) {
retval = dictAdd(d,createStringObjectFromLongLong(llele),NULL); retval = dictAdd(d,createStringObjectFromLongLong(llele),NULL);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment