Skip to content

Commit

Permalink
nfs4: Fix CID 1108337: Use AutoDeleter to fix leak
Browse files Browse the repository at this point in the history
  • Loading branch information
pdziepak committed Oct 29, 2013
1 parent 0324283 commit bbbb0c4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
Expand Up @@ -187,6 +187,7 @@ nfs4_mount(fs_volume* volume, const char* device, uint32 flags,
if (result != B_OK)
return result;
MemoryDeleter pathDeleter(path);
MemoryDeleter serverNameDeleter(serverName);

RPC::Server* server;
result = gRPCServerManager->Acquire(&server, resolver, CreateNFS4Server);
Expand All @@ -197,7 +198,6 @@ nfs4_mount(fs_volume* volume, const char* device, uint32 flags,
FileSystem* fs;
result = FileSystem::Mount(&fs, server, serverName, path, volume->id,
config);
free(serverName);
if (result != B_OK) {
gRPCServerManager->Release(server);
return result;
Expand Down

0 comments on commit bbbb0c4

Please sign in to comment.