Author: metze Date: 2006-01-08 18:25:40 +0000 (Sun, 08 Jan 2006) New Revision: 12775
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12775 Log: free elements early... metze Modified: branches/SAMBA_4_0/source/wrepl_server/wrepl_scavenging.c Changeset: Modified: branches/SAMBA_4_0/source/wrepl_server/wrepl_scavenging.c =================================================================== --- branches/SAMBA_4_0/source/wrepl_server/wrepl_scavenging.c 2006-01-08 18:20:56 UTC (rev 12774) +++ branches/SAMBA_4_0/source/wrepl_server/wrepl_scavenging.c 2006-01-08 18:25:40 UTC (rev 12775) @@ -83,6 +83,7 @@ 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 @@ 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 @@ 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",
