summaryrefslogtreecommitdiff
path: root/lib/gnutls_datum.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2012-02-20 23:10:49 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2012-02-20 23:12:10 +0100
commit97b1852f88379a29c9f6c92a0b80bdc2747828e9 (patch)
tree04d2a5c59e2042aa5974a29d320cbec0adf31243 /lib/gnutls_datum.c
parent1c80b5a09fef3c3dbf675cc38141d7ddd65a0ea2 (diff)
downloadgnutls-97b1852f88379a29c9f6c92a0b80bdc2747828e9.tar.gz
simplified the _datum functions.
Diffstat (limited to 'lib/gnutls_datum.c')
-rw-r--r--lib/gnutls_datum.c17
1 files changed, 8 insertions, 9 deletions
diff --git a/lib/gnutls_datum.c b/lib/gnutls_datum.c
index 25d459f462..9a6d55d09c 100644
--- a/lib/gnutls_datum.c
+++ b/lib/gnutls_datum.c
@@ -65,8 +65,8 @@ _gnutls_write_datum8 (uint8_t * dest, gnutls_datum_t dat)
int
-_gnutls_set_datum_m (gnutls_datum_t * dat, const void *data,
- size_t data_size, gnutls_alloc_function galloc_func)
+_gnutls_set_datum (gnutls_datum_t * dat, const void *data,
+ size_t data_size)
{
if (data_size == 0 || data == NULL)
{
@@ -75,7 +75,7 @@ _gnutls_set_datum_m (gnutls_datum_t * dat, const void *data,
return 0;
}
- dat->data = galloc_func (data_size);
+ dat->data = gnutls_malloc (data_size);
if (dat->data == NULL)
return GNUTLS_E_MEMORY_ERROR;
@@ -86,12 +86,11 @@ _gnutls_set_datum_m (gnutls_datum_t * dat, const void *data,
}
int
-_gnutls_datum_append_m (gnutls_datum_t * dst, const void *data,
- size_t data_size,
- gnutls_realloc_function grealloc_func)
+_gnutls_datum_append (gnutls_datum_t * dst, const void *data,
+ size_t data_size)
{
- dst->data = grealloc_func (dst->data, data_size + dst->size);
+ dst->data = gnutls_realloc (dst->data, data_size + dst->size);
if (dst->data == NULL)
return GNUTLS_E_MEMORY_ERROR;
@@ -102,10 +101,10 @@ _gnutls_datum_append_m (gnutls_datum_t * dst, const void *data,
}
void
-_gnutls_free_datum_m (gnutls_datum_t * dat, gnutls_free_function gfree_func)
+_gnutls_free_datum (gnutls_datum_t * dat)
{
if (dat->data != NULL)
- gfree_func (dat->data);
+ gnutls_free (dat->data);
dat->data = NULL;
dat->size = 0;