Memory leak in getUsers()
Memory leak in getUsers() when no users are loaded due to an error
This commit is contained in:
@ -119,8 +119,10 @@ USERS *newusers, *oldusers;
|
|||||||
|
|
||||||
i = getUsers(service, newusers);
|
i = getUsers(service, newusers);
|
||||||
|
|
||||||
if (i <= 0)
|
if (i <= 0) {
|
||||||
|
users_free(newusers);
|
||||||
return i;
|
return i;
|
||||||
|
}
|
||||||
|
|
||||||
spinlock_acquire(&service->spin);
|
spinlock_acquire(&service->spin);
|
||||||
oldusers = service->users;
|
oldusers = service->users;
|
||||||
|
Reference in New Issue
Block a user