diff options
author | Gerald Carter <jerry@samba.org> | 2006-02-15 18:22:00 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 11:10:08 -0500 |
commit | 381c327a65489bf8b0fd4935662ca1df6f9e1183 (patch) | |
tree | 6f9911a03bad702e3df902306f672e74285aa0ff /source/nmbd | |
parent | c3702e804a74276ee53eb73f2d9b1fa9d3874b48 (diff) | |
download | samba-381c327a65489bf8b0fd4935662ca1df6f9e1183.tar.gz samba-381c327a65489bf8b0fd4935662ca1df6f9e1183.tar.xz samba-381c327a65489bf8b0fd4935662ca1df6f9e1183.zip |
r13510: plug memory leak in WINS server code.
Diffstat (limited to 'source/nmbd')
-rw-r--r-- | source/nmbd/nmbd_winsserver.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/nmbd/nmbd_winsserver.c b/source/nmbd/nmbd_winsserver.c index 9983efe5ebb..ddc9edfb060 100644 --- a/source/nmbd/nmbd_winsserver.c +++ b/source/nmbd/nmbd_winsserver.c @@ -207,6 +207,11 @@ struct name_record *find_name_on_wins_subnet(const struct nmb_name *nmbname, BOO } namerec = wins_record_to_name_record(key, data); + + /* done with the this */ + + SAFE_FREE( data.dptr ); + if (!namerec) { return NULL; } |