svn commit: samba r11593 - in branches/SAMBA_4_0/source/lib: .

tridge at samba.org tridge at samba.org
Wed Nov 9 08:06:57 GMT 2005


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;
 }
+



More information about the samba-cvs mailing list