diff -r ca4c6f590a08 -r 4c3a69b9723a src/cx/map.h --- a/src/cx/map.h Mon Feb 10 21:30:51 2025 +0100 +++ b/src/cx/map.h Mon Feb 10 20:59:02 2025 +0100 @@ -230,6 +230,7 @@ * You can use this is a placeholder for initializing CxMap pointers * for which you do not want to reserve memory right from the beginning. */ +cx_attr_export extern CxMap *const cxEmptyMap; /** @@ -239,6 +240,7 @@ * * @param map the map to be freed */ +cx_attr_export void cxMapFree(CxMap *map); @@ -338,6 +340,7 @@ */ cx_attr_nonnull cx_attr_nodiscard +cx_attr_export CxMapIterator cxMapMutIteratorValues(CxMap *map); /** @@ -354,6 +357,7 @@ */ cx_attr_nonnull cx_attr_nodiscard +cx_attr_export CxMapIterator cxMapMutIteratorKeys(CxMap *map); /** @@ -372,6 +376,7 @@ */ cx_attr_nonnull cx_attr_nodiscard +cx_attr_export CxMapIterator cxMapMutIterator(CxMap *map); #ifdef __cplusplus