commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hurd] 16/87: libnetfs: fix memory leak


From: Samuel Thibault
Subject: [hurd] 16/87: libnetfs: fix memory leak
Date: Sun, 09 Nov 2014 11:05:00 +0000

This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch upstream
in repository hurd.

commit 9d8a274e00cf01d2a2ea137f5dbd6f5edb37c15b
Author: Justus Winter <address@hidden>
Date:   Sat May 31 09:16:00 2014 +0200

    libnetfs: fix memory leak
    
    * libnetfs/trans-callback.c (_netfs_translator_callback2_fn): Free
    user if creating the protid failed.
---
 libnetfs/trans-callback.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/libnetfs/trans-callback.c b/libnetfs/trans-callback.c
index 4dec162..f4f0c62 100644
--- a/libnetfs/trans-callback.c
+++ b/libnetfs/trans-callback.c
@@ -74,7 +74,10 @@ _netfs_translator_callback2_fn (void *cookie1, void 
*cookie2, int flags,
       return 0;
     }
   else
-    return errno;
+    {
+      iohelp_free_iouser (user);
+      return errno;
+    }
 }
 
 fshelp_fetch_root_callback1_t _netfs_translator_callback1 =

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-hurd/hurd.git



reply via email to

[Prev in Thread] Current Thread [Next in Thread]