diff options
| -rw-r--r-- | sokol_log.h | 1 | ||||
| -rw-r--r-- | tests/compile/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | tests/compile/sokol_log.c | 6 | ||||
| -rw-r--r-- | tests/compile/sokol_log.cc | 6 |
4 files changed, 15 insertions, 0 deletions
diff --git a/sokol_log.h b/sokol_log.h index 3ea1dbba..01dd8c3b 100644 --- a/sokol_log.h +++ b/sokol_log.h @@ -175,6 +175,7 @@ SOKOL_LOG_API_DECL void slog_func(const char* tag, uint32_t log_level, uint32_t #error "sokol_log.h: unknown platform" #endif +#include <stdlib.h> // abort #include <stdio.h> // fputs #include <stddef.h> // size_t diff --git a/tests/compile/CMakeLists.txt b/tests/compile/CMakeLists.txt index 9da353b6..b8aab2fa 100644 --- a/tests/compile/CMakeLists.txt +++ b/tests/compile/CMakeLists.txt @@ -14,6 +14,7 @@ set(c_sources sokol_nuklear.c sokol_color.c sokol_spine.c + sokol_log.c sokol_main.c) if (NOT ANDROID) set(c_sources ${c_sources} sokol_fetch.c) @@ -34,6 +35,7 @@ set(cxx_sources sokol_shape.cc sokol_color.cc sokol_spine.cc + sokol_log.cc sokol_main.cc) if (NOT ANDROID) set(cxx_sources ${cxx_sources} sokol_fetch.cc) diff --git a/tests/compile/sokol_log.c b/tests/compile/sokol_log.c new file mode 100644 index 00000000..ac66ec5c --- /dev/null +++ b/tests/compile/sokol_log.c @@ -0,0 +1,6 @@ +#define SOKOL_IMPL +#include "sokol_log.h" + +void use_sokol_log(void) { + slog_func("bla", 1, 123, "123", 42, "bla.c", 0); +} diff --git a/tests/compile/sokol_log.cc b/tests/compile/sokol_log.cc new file mode 100644 index 00000000..ac66ec5c --- /dev/null +++ b/tests/compile/sokol_log.cc @@ -0,0 +1,6 @@ +#define SOKOL_IMPL +#include "sokol_log.h" + +void use_sokol_log(void) { + slog_func("bla", 1, 123, "123", 42, "bla.c", 0); +} |