# cm2.c: error: implicit declaration of function 'asprintf' is invalid in C99 --- src/cm2.c.orig 2022-07-20 16:56:48.000000000 +0700 +++ src/cm2.c 2022-12-29 04:49:30.000000000 +0700 @@ -19,8 +19,12 @@ */ /*{{{ includes, etc. */ +#ifdef __APPLE__ +#define _DARWIN_C_SOURCE +#else #define _POSIX_C_SOURCE 200112L #define _GNU_SOURCE +#endif #include "config.h" #include #include