nfs4: Fix mismatching allocation and deallocation
Fixes CID #1108170. Signed-off-by: Pawel Dziepak <[email protected]>
This commit is contained in:
committed by
Pawel Dziepak
parent
d22fdcae7d
commit
7ed6150478
@@ -99,13 +99,13 @@ ParseArguments(const char* _args, AddressResolver** address, char** _server,
|
||||
return B_NO_MEMORY;
|
||||
*address = new AddressResolver(args);
|
||||
if (*address == NULL) {
|
||||
delete *_server;
|
||||
free(*_server);
|
||||
return B_NO_MEMORY;
|
||||
}
|
||||
|
||||
*_path = strdup(path);
|
||||
if (*_path == NULL) {
|
||||
delete *_server;
|
||||
free(*_server);
|
||||
delete *address;
|
||||
return B_NO_MEMORY;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user