mirror of
https://github.com/fluencelabs/redis
synced 2025-03-19 17:10:50 +00:00
Modules: fix memory leak in RM_IsModuleNameBusy().
This commit is contained in:
parent
4d063bb6ba
commit
7229fa8d6d
@ -664,13 +664,9 @@ void RM_SetModuleAttribs(RedisModuleCtx *ctx, const char *name, int ver, int api
|
|||||||
* Otherwise zero is returned. */
|
* Otherwise zero is returned. */
|
||||||
int RM_IsModuleNameBusy(const char *name) {
|
int RM_IsModuleNameBusy(const char *name) {
|
||||||
sds modulename = sdsnew(name);
|
sds modulename = sdsnew(name);
|
||||||
|
dictEntry *de = dictFind(modules,modulename);
|
||||||
/* Check if the module name is busy. */
|
|
||||||
if (dictFind(modules,modulename) != NULL) {
|
|
||||||
sdsfree(modulename);
|
sdsfree(modulename);
|
||||||
return 1;
|
return de != NULL;
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Return the current UNIX time in milliseconds. */
|
/* Return the current UNIX time in milliseconds. */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user