Author: tridge Date: 2005-11-09 08:06:56 +0000 (Wed, 09 Nov 2005) New Revision: 11593
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=11593 Log: added a data_blob_realloc() function Modified: branches/SAMBA_4_0/source/lib/data_blob.c Changeset: Modified: branches/SAMBA_4_0/source/lib/data_blob.c =================================================================== --- branches/SAMBA_4_0/source/lib/data_blob.c 2005-11-09 05:19:57 UTC (rev 11592) +++ branches/SAMBA_4_0/source/lib/data_blob.c 2005-11-09 08:06:56 UTC (rev 11593) @@ -183,6 +183,17 @@ /* + realloc a data_blob +*/ +NTSTATUS data_blob_realloc(TALLOC_CTX *mem_ctx, DATA_BLOB *blob, size_t length) +{ + blob->data = talloc_realloc_size(mem_ctx, blob->data, length); + NT_STATUS_HAVE_NO_MEMORY(blob->data); + blob->length = length; + return NT_STATUS_OK; +} + +/* append some data to a data blob */ NTSTATUS data_blob_append(TALLOC_CTX *mem_ctx, DATA_BLOB *blob, @@ -195,3 +206,4 @@ blob->length += length; return NT_STATUS_OK; } +
