diff options
author | Simo Sorce <idra@samba.org> | 2001-09-17 04:35:51 +0000 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2001-09-17 04:35:51 +0000 |
commit | 1f312492ecf8b3215bddf5c2f2d9fb2cbe2bf098 (patch) | |
tree | ac082533603879547e22fa2d44f4b1c4dd0a4bb6 /source3/nmbd/nmbd_responserecordsdb.c | |
parent | 23af0743267d250a90af77c3bbce4d5fd0cdcc00 (diff) | |
download | samba-1f312492ecf8b3215bddf5c2f2d9fb2cbe2bf098.tar.gz samba-1f312492ecf8b3215bddf5c2f2d9fb2cbe2bf098.tar.bz2 samba-1f312492ecf8b3215bddf5c2f2d9fb2cbe2bf098.zip |
move to SAFE_FREE()
(This used to be commit 1446a1562b1c618c023b056f476e26da7ee3d532)
Diffstat (limited to 'source3/nmbd/nmbd_responserecordsdb.c')
-rw-r--r-- | source3/nmbd/nmbd_responserecordsdb.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source3/nmbd/nmbd_responserecordsdb.c b/source3/nmbd/nmbd_responserecordsdb.c index 1b6e1ca16d..b4376d6405 100644 --- a/source3/nmbd/nmbd_responserecordsdb.c +++ b/source3/nmbd/nmbd_responserecordsdb.c @@ -83,7 +83,7 @@ void remove_response_record(struct subnet_record *subrec, (*rrec->userdata->free_fn)(rrec->userdata); } else { ZERO_STRUCTP(rrec->userdata); - free((char *)rrec->userdata); + SAFE_FREE(rrec->userdata); } } @@ -92,7 +92,7 @@ void remove_response_record(struct subnet_record *subrec, free_packet(rrec->packet); ZERO_STRUCTP(rrec); - free((char *)rrec); + SAFE_FREE(rrec); num_response_packets--; /* count of total number of packets still around */ } @@ -138,7 +138,7 @@ struct response_record *make_response_record( struct subnet_record *subrec, { DEBUG(0,("make_response_queue_record: copy fail for userdata.\n")); ZERO_STRUCTP(rrec); - free(rrec); + SAFE_FREE(rrec); return NULL; } } @@ -150,7 +150,7 @@ struct response_record *make_response_record( struct subnet_record *subrec, { DEBUG(0,("make_response_queue_record: malloc fail for userdata.\n")); ZERO_STRUCTP(rrec); - free(rrec); + SAFE_FREE(rrec); return NULL; } rrec->userdata->copy_fn = userdata->copy_fn; |