diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-06-24 08:45:22 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-06-24 08:45:22 +0000 |
commit | a863e462ece7b4b07655121c0cbaba7d638acf05 (patch) | |
tree | f2dac4ebe8f04993547a1402ce7bdcb3895672df /lib/gnutls_datum.c | |
parent | a7e685e4b201143f7d2d2790aec39e0f6745905d (diff) | |
download | gnutls-a863e462ece7b4b07655121c0cbaba7d638acf05.tar.gz |
several cleanups
Diffstat (limited to 'lib/gnutls_datum.c')
-rw-r--r-- | lib/gnutls_datum.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/gnutls_datum.c b/lib/gnutls_datum.c index 64fd7b91e8..0fb0f3d0c1 100644 --- a/lib/gnutls_datum.c +++ b/lib/gnutls_datum.c @@ -72,3 +72,11 @@ void gnutls_free_datum( gnutls_datum* dat) { dat->data = NULL; dat->size = 0; } + +void gnutls_sfree_datum( gnutls_datum* dat) { + if (dat->data!=NULL && dat->size!=0) + secure_free( dat->data); + + dat->data = NULL; + dat->size = 0; +} |