From 7ed61504782586cf0d687c787d93e319be489d5e Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Wed, 23 Oct 2013 06:39:12 +0900 Subject: [PATCH] nfs4: Fix mismatching allocation and deallocation Fixes CID #1108170. Signed-off-by: Pawel Dziepak --- src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp b/src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp index 2f26e42a62..389162730e 100644 --- a/src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp +++ b/src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp @@ -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; }