]> git.saurik.com Git - redis.git/blobdiff - src/rdb.c
command table altered for the new API to get position of keys arguments in commands
[redis.git] / src / rdb.c
index fcf97d335a580d69e20a8c983e4c516392c6a9d2..c9fb3e8308967f31b6d1a5f61820ac219de7974c 100644 (file)
--- a/src/rdb.c
+++ b/src/rdb.c
@@ -384,6 +384,8 @@ int rdbSaveKeyValuePair(FILE *fp, robj *key, robj *val,
         vtype = REDIS_HASH_ZIPMAP;
     else if (vtype == REDIS_LIST && val->encoding == REDIS_ENCODING_ZIPLIST)
         vtype = REDIS_LIST_ZIPLIST;
+    else if (vtype == REDIS_SET && val->encoding == REDIS_ENCODING_INTSET)
+        vtype = REDIS_SET_INTSET;
     /* Save type, key, value */
     if (rdbSaveType(fp,vtype) == -1) return -1;
     if (rdbSaveStringObject(fp,key) == -1) return -1;