]> rtime.felk.cvut.cz Git - ulut.git/blobdiff - ulut/ul_gsacust.c
Added custom delete_all function for GSA arrays.
[ulut.git] / ulut / ul_gsacust.c
index c16caddfb7e1cfe1cf7d51e55b1159166d2241c0..5b178d60efb9f099914ba7eb14536ba3c5259fef 100644 (file)
@@ -100,3 +100,13 @@ gsa_cust_delete_at(gsa_array_field_t *array, unsigned indx)
   }
   return 0;
 }
+
+void 
+gsa_cust_delete_all(gsa_array_field_t *array)
+{
+  if(array->items && array->alloc_count)
+    free(array->items);
+  array->items=NULL;
+  array->count=0;
+  array->alloc_count=0;
+}