]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/array.c
TLS/SSL support: code changes.
[ngircd-alex.git] / src / ngircd / array.c
index ff7f02ce27afef98a3115e08b2759bcbaaa16e84..1e56b719cd4fabc74de4326959790d68805383ca 100644 (file)
@@ -281,6 +281,14 @@ array_free(array * a)
        a->used = 0;
 }
 
+void
+array_free_wipe(array *a)
+{
+       size_t bytes = a->allocated;
+       if (bytes)
+               memset(a->mem, 0, bytes);
+       array_free(a);
+}
 
 void *
 array_start(const array * const a)