jgabaut / koliseo

An arena allocator library in C.
https://jgabaut.github.io/koliseo-docs
GNU General Public License v3.0
5 stars 0 forks source link

[BUG] KLS_DEBUG_CORE breaks compatibility with raylib #62

Closed jgabaut closed 5 months ago

jgabaut commented 6 months ago

After 0.3.1, the KLS_DEBUG_CORE define in koliseo.h also includes windows.h. This makes the windows build of the library incompatible with raylib, since builds will fail with redefined symbols.

jgabaut commented 5 months ago

I just learned about the usage of NO<api> defines to reduce the scope of a windows.h include. I'll see if it's advisable to set such a define inside the library itself.

Relevant links:

Closing for now.