]> www.git.momoyon.org Git - commonlib.git/commitdiff
[commonlib.h] da_free.
authorahmedsamyh <ahmedsamyh10@gmail.com>
Wed, 26 Feb 2025 17:59:29 +0000 (22:59 +0500)
committerahmedsamyh <ahmedsamyh10@gmail.com>
Wed, 26 Feb 2025 17:59:29 +0000 (22:59 +0500)
commonlib.h

index 7af1d7b3b4ec5f76c84a947a1279efd32dfd7269..460fe4bd084d6ed0c21ead5a2c52901e56ce88a1 100644 (file)
@@ -21,6 +21,7 @@
 #define ARRAY_LEN c_ARRAY_LEN\r
 \r
 #define da_append c_da_append\r
+#define da_free c_da_free\r
 #define DYNAMIC_ARRAY_INITIAL_CAPACITY c_DYNAMIC_ARRAY_INITIAL_CAPACITY\r
 // #define c_DYNAMIC_ARRAY_INITIAL_CAPACITY\r
 \r
@@ -164,6 +165,7 @@ typedef struct c_Arena c_Arena;
        } while (0)\r
 \r
 #define c_da_pop_front(da) (c_ASSERT(da.count > 0, "Array is empty"), da.count--, *da.items++)\r
+#define c_da_free(da) C_FREE(da.items)\r
 \r
 //\r
 // OS\r