summaryrefslogtreecommitdiff
path: root/src/util/array.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/array.h')
-rw-r--r--src/util/array.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util/array.h b/src/util/array.h
index bf66e1c5a..633d598ee 100644
--- a/src/util/array.h
+++ b/src/util/array.h
@@ -33,6 +33,9 @@
#define git_array_init_to_size(a, desired) \
do { (a).size = 0; (a).asize = desired; (a).ptr = git__calloc(desired, sizeof(*(a).ptr)); } while (0)
+#define git_array_dispose(a) \
+ do { git__free((a).ptr); } while (0)
+
#define git_array_clear(a) \
do { git__free((a).ptr); git_array_init(a); } while (0)