summaryrefslogtreecommitdiffstats
path: root/source/nmbd
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2006-02-15 18:22:00 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 11:10:08 -0500
commit381c327a65489bf8b0fd4935662ca1df6f9e1183 (patch)
tree6f9911a03bad702e3df902306f672e74285aa0ff /source/nmbd
parentc3702e804a74276ee53eb73f2d9b1fa9d3874b48 (diff)
downloadsamba-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.c5
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;
}