diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2002-06-09 10:13:56 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2002-06-09 10:13:56 +0000 |
commit | 3ad985f1ebcccfc7081817ce648d89e1da926615 (patch) | |
tree | e0808f8757607143ebedffc9e0402f9c1d713f19 /lib/gnutls_mem.c | |
parent | 27c0d00eb23c5d6c07551d94bfea2766101c909c (diff) | |
download | gnutls-3ad985f1ebcccfc7081817ce648d89e1da926615.tar.gz |
Added gnutls_b64_encode_fmt2() and gnutls_b64_decode_fmt2(). These functions return allocated data. Cleaned up the gnutls_datum code and some of memory stuff.
Diffstat (limited to 'lib/gnutls_mem.c')
-rw-r--r-- | lib/gnutls_mem.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/gnutls_mem.c b/lib/gnutls_mem.c index d62b973eff..f4a7481855 100644 --- a/lib/gnutls_mem.c +++ b/lib/gnutls_mem.c @@ -23,16 +23,17 @@ #include <gnutls_errors.h> #include <gnutls_num.h> -void* (*gnutls_secure_malloc)(size_t) = malloc; -void* (*gnutls_malloc)(size_t) = malloc; +ALLOC_FUNC gnutls_secure_malloc = malloc; +ALLOC_FUNC gnutls_malloc = malloc; +FREE_FUNC gnutls_free = free; +REALLOC_FUNC gnutls_realloc = realloc; + void* (*gnutls_calloc)(size_t, size_t) = calloc; -void (*gnutls_free)(void*) = free; char* (*gnutls_strdup)(const char*) = strdup; int _gnutls_is_secure_mem_null( const void* ign) { return 0; } int (*_gnutls_is_secure_memory)(const void*) = _gnutls_is_secure_mem_null; -void* (*gnutls_realloc)(void*, size_t) = realloc; void *_gnutls_calloc(size_t nmemb, size_t size) |