# HG changeset patch # User Mike Becker # Date 1740313553 -3600 # Node ID e20e100fa71f6424b7eb931db9e9f69b30f53819 # Parent be4c13de7c4f0f37fd41bd2456dc64e65a0082aa make CX_STR more robust when used in macro expansions diff -r be4c13de7c4f -r e20e100fa71f src/cx/string.h --- a/src/cx/string.h Sun Feb 23 13:15:07 2025 +0100 +++ b/src/cx/string.h Sun Feb 23 13:25:53 2025 +0100 @@ -151,7 +151,7 @@ * * @param literal the string literal */ -#define CX_STR(literal) (cxstring){literal, sizeof(literal) - 1} +#define CX_STR(literal) ((cxstring){literal, sizeof(literal) - 1}) #endif