Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
clar: define feature macros in "clar.c"
Compiling clar requires several different extensions which are not part of ISO C90, like strdup(3P), lstat(3P) and mkdtemp(3P). And while we define these via our CMake build instructions, downstream users do not benefit from this and will have to make sure that they set these. Let's instead pull the definitions into "clar.c" such that the macros are defined for everyone.
- Loading branch information