diff options
Diffstat (limited to 'src/expire.c')
-rw-r--r-- | src/expire.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/expire.c b/src/expire.c index 2dcdddaf6..858c13549 100644 --- a/src/expire.c +++ b/src/expire.c @@ -258,8 +258,8 @@ void activeExpireCycle(int type) { if (table == 1 && !dictIsRehashing(db->expires)) break; unsigned long idx = db->expires_cursor; - idx &= db->expires->ht[table].sizemask; - dictEntry *de = db->expires->ht[table].table[idx]; + idx &= DICTHT_SIZE_MASK(db->expires->ht_size_exp[table]); + dictEntry *de = db->expires->ht_table[table][idx]; long long ttl; /* Scan the current bucket of the current table. */ @@ -439,7 +439,7 @@ void rememberSlaveKeyWithExpire(redisDb *db, robj *key) { NULL, /* val destructor */ NULL /* allow to expand */ }; - slaveKeysWithExpire = dictCreate(&dt,NULL); + slaveKeysWithExpire = dictCreate(&dt); } if (db->id > 63) return; |