Fix rdbLoadIntegerObject() to create shared objects when needed.

This commit is contained in:
youjiali1995 2018-06-21 18:08:37 +08:00
parent c6fdebf533
commit df6644fe0e

View File

@ -288,7 +288,7 @@ void *rdbLoadIntegerObject(rio *rdb, int enctype, int flags, size_t *lenptr) {
memcpy(p,buf,len); memcpy(p,buf,len);
return p; return p;
} else if (encode) { } else if (encode) {
return createStringObjectFromLongLong(val); return createStringObjectFromLongLongForValue(val);
} else { } else {
return createObject(OBJ_STRING,sdsfromlonglong(val)); return createObject(OBJ_STRING,sdsfromlonglong(val));
} }