summaryrefslogtreecommitdiff
path: root/lib/gnutls_datum.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2001-06-24 08:45:22 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2001-06-24 08:45:22 +0000
commita863e462ece7b4b07655121c0cbaba7d638acf05 (patch)
treef2dac4ebe8f04993547a1402ce7bdcb3895672df /lib/gnutls_datum.c
parenta7e685e4b201143f7d2d2790aec39e0f6745905d (diff)
downloadgnutls-a863e462ece7b4b07655121c0cbaba7d638acf05.tar.gz
several cleanups
Diffstat (limited to 'lib/gnutls_datum.c')
-rw-r--r--lib/gnutls_datum.c8
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;
+}