From: ahmedsamyh Date: Mon, 17 Mar 2025 02:38:38 +0000 (+0500) Subject: [commonlib.h] Surround da in ()'s in da_shift(). X-Git-Url: https://www.git.momoyon.org/?a=commitdiff_plain;h=db9aa22da2688340312802be2839de9a3fa95fca;p=commonlib.git [commonlib.h] Surround da in ()'s in da_shift(). --- diff --git a/commonlib.h b/commonlib.h index fbaa50c..ba8f44f 100644 --- a/commonlib.h +++ b/commonlib.h @@ -176,8 +176,8 @@ typedef struct c_Arena c_Arena; } while (0) // NOTE: We cant do c_ASSERT() here because it aint one expression... -#define c_da_shift(da) (assert(da.count > 0 && "Array is empty"), da.count--, *da.items++) -#define c_da_free(da) C_FREE(da.items) +#define c_da_shift(da) (assert((da).count > 0 && "Array is empty"), (da).count--, *(da).items++) +#define c_da_free(da) C_FREE((da).items) // // OS