mirror of
https://github.com/fluencelabs/redis
synced 2025-03-17 16:10:50 +00:00
translated a few long logn into int64_t for correctness and to avoid compilation warnings as well
This commit is contained in:
parent
588cd980e9
commit
23c64fe50d
@ -468,7 +468,7 @@ int rewriteAppendOnlyFile(char *filename) {
|
||||
/* Emit the SADDs needed to rebuild the set */
|
||||
if (o->encoding == REDIS_ENCODING_INTSET) {
|
||||
int ii = 0;
|
||||
long long llval;
|
||||
int64_t llval;
|
||||
while(intsetGet(o->ptr,ii++,&llval)) {
|
||||
if (fwrite(cmd,sizeof(cmd)-1,1,fp) == 0) goto werr;
|
||||
if (fwriteBulkObject(fp,&key) == 0) goto werr;
|
||||
|
@ -273,7 +273,7 @@ int rdbSaveObject(FILE *fp, robj *o) {
|
||||
dictReleaseIterator(di);
|
||||
} else if (o->encoding == REDIS_ENCODING_INTSET) {
|
||||
intset *is = o->ptr;
|
||||
long long llval;
|
||||
int64_t llval;
|
||||
int i = 0;
|
||||
|
||||
if (rdbSaveLen(fp,intsetLen(is)) == -1) return -1;
|
||||
|
@ -112,7 +112,7 @@ robj *setTypeNext(setTypeIterator *si) {
|
||||
incrRefCount(ret);
|
||||
}
|
||||
} else if (si->encoding == REDIS_ENCODING_INTSET) {
|
||||
long long llval;
|
||||
int64_t llval;
|
||||
if (intsetGet(si->subject->ptr,si->ii++,&llval))
|
||||
ret = createStringObjectFromLongLong(llval);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user