mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-22 16:18:28 -05:00
[module] using predefined REDISMODULE_NO_EXPIRE in RM_GetExpire (#7669)
It was already defined in the API header and the documentation, but not used by the implementation.
This commit is contained in:
parent
cdd925b289
commit
93d87d6d4c
@ -2159,7 +2159,8 @@ int RM_UnlinkKey(RedisModuleKey *key) {
|
|||||||
* REDISMODULE_NO_EXPIRE is returned. */
|
* REDISMODULE_NO_EXPIRE is returned. */
|
||||||
mstime_t RM_GetExpire(RedisModuleKey *key) {
|
mstime_t RM_GetExpire(RedisModuleKey *key) {
|
||||||
mstime_t expire = getExpire(key->db,key->key);
|
mstime_t expire = getExpire(key->db,key->key);
|
||||||
if (expire == -1 || key->value == NULL) return -1;
|
if (expire == -1 || key->value == NULL)
|
||||||
|
return REDISMODULE_NO_EXPIRE;
|
||||||
expire -= mstime();
|
expire -= mstime();
|
||||||
return expire >= 0 ? expire : 0;
|
return expire >= 0 ? expire : 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user