diff options
Diffstat (limited to 'include/zix/attributes.h')
-rw-r--r-- | include/zix/attributes.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/include/zix/attributes.h b/include/zix/attributes.h index 249e6a6..f92f2b0 100644 --- a/include/zix/attributes.h +++ b/include/zix/attributes.h @@ -48,22 +48,13 @@ #endif /// A pure function in the public API that only reads memory -#define ZIX_PURE_API \ - ZIX_API \ - ZIX_PURE_FUNC \ - ZIX_NODISCARD +#define ZIX_PURE_API ZIX_API ZIX_PURE_FUNC ZIX_NODISCARD /// A const function in the public API that is pure and only reads parameters -#define ZIX_CONST_API \ - ZIX_API \ - ZIX_CONST_FUNC \ - ZIX_NODISCARD +#define ZIX_CONST_API ZIX_API ZIX_CONST_FUNC ZIX_NODISCARD /// A malloc function in the public API that returns allocated memory -#define ZIX_MALLOC_API \ - ZIX_API \ - ZIX_MALLOC_FUNC \ - ZIX_NODISCARD +#define ZIX_MALLOC_API ZIX_API ZIX_MALLOC_FUNC ZIX_NODISCARD // Printf-like format functions #ifdef __GNUC__ |