[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 2/6] libnetfs: fix memory leak
From: |
Justus Winter |
Subject: |
[PATCH 2/6] libnetfs: fix memory leak |
Date: |
Sun, 1 Jun 2014 22:03:00 +0200 |
* 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 =
--
2.0.0.rc2