]> git.saurik.com Git - redis.git/blobdiff - src/intset.c
COW friendly versions of SPOP and SRANDMEMBER commands, with some change to the set...
[redis.git] / src / intset.c
index 2b082b9e7b6121a49443e067c598ddbbdd1d449e..bfd3307d2a242bd17279312dbfc02906bf73c9ca 100644 (file)
@@ -151,7 +151,7 @@ static void intsetMoveTail(intset *is, uint32_t from, uint32_t to) {
 /* Insert an integer in the intset */
 intset *intsetAdd(intset *is, int64_t value, uint8_t *success) {
     uint8_t valenc = _intsetValueEncoding(value);
-    uint32_t pos, offset;
+    uint32_t pos;
     if (success) *success = 1;
 
     /* Upgrade encoding if necessary. If we need to upgrade, we know that
@@ -179,7 +179,7 @@ intset *intsetAdd(intset *is, int64_t value, uint8_t *success) {
 }
 
 /* Delete integer from intset */
-intset *intsetRemove(intset *is, int64_t value, uint8_t *success) {
+intset *intsetRemove(intset *is, int64_t value, int *success) {
     uint8_t valenc = _intsetValueEncoding(value);
     uint32_t pos;
     if (success) *success = 0;