mirror of
https://github.com/samba-team/samba.git
synced 2025-08-02 00:22:11 +03:00
r12775: free elements early...
metze
(This used to be commit 49f78e21fe
)
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
887eae8516
commit
a55287a285
@ -83,6 +83,7 @@ static NTSTATUS wreplsrv_scavenging_owned_records(struct wreplsrv_service *servi
|
||||
for (i=0; i < res->count; i++) {
|
||||
status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, &rec);
|
||||
NT_STATUS_NOT_OK_RETURN(status);
|
||||
talloc_free(res->msgs[i]);
|
||||
|
||||
if (rec->is_static) {
|
||||
DEBUG(0,("%s: corrupted record: %s\n",
|
||||
@ -196,6 +197,7 @@ static NTSTATUS wreplsrv_scavenging_replica_non_active_records(struct wreplsrv_s
|
||||
for (i=0; i < res->count; i++) {
|
||||
status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, &rec);
|
||||
NT_STATUS_NOT_OK_RETURN(status);
|
||||
talloc_free(res->msgs[i]);
|
||||
|
||||
if (rec->is_static) {
|
||||
DEBUG(0,("%s: corrupted record: %s\n",
|
||||
@ -299,6 +301,7 @@ static NTSTATUS wreplsrv_scavenging_replica_active_records(struct wreplsrv_servi
|
||||
for (i=0; i < res->count; i++) {
|
||||
status = winsdb_record(service->wins_db, res->msgs[i], tmp_mem, &rec);
|
||||
NT_STATUS_NOT_OK_RETURN(status);
|
||||
talloc_free(res->msgs[i]);
|
||||
|
||||
if (rec->is_static) {
|
||||
DEBUG(0,("%s: corrupted record: %s\n",
|
||||
|
Reference in New Issue
Block a user