diff options
author | Volker Lendecke <vl@samba.org> | 2009-04-11 13:54:06 -0700 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2009-04-17 10:06:27 +0200 |
commit | 77bc996c769a253d0fa07cd9808162372dfc73c9 (patch) | |
tree | 442174e88f21315d892b39ad475b5dbc87bd3405 | |
parent | 8a74aeb1b0fc42687adede34bfc131d486b8873b (diff) | |
download | samba-77bc996c769a253d0fa07cd9808162372dfc73c9.tar.gz |
Fix a memleak in an unlikely error path in change_notify_create()
(cherry picked from commit 42a2678c2f78b3c9ff59c57eb8132fd3698b5710)
-rw-r--r-- | source/smbd/notify.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/smbd/notify.c b/source/smbd/notify.c index e79cf56abca..5aa85b41dc5 100644 --- a/source/smbd/notify.c +++ b/source/smbd/notify.c @@ -234,6 +234,7 @@ NTSTATUS change_notify_create(struct files_struct *fsp, uint32 filter, if (asprintf(&fullpath, "%s/%s", fsp->conn->connectpath, fsp->fsp_name) == -1) { DEBUG(0, ("asprintf failed\n")); + TALLOC_FREE(fsp->notify); return NT_STATUS_NO_MEMORY; } |