#define GF_EXPOSE_CORE #include /* External library */ /* Interface */ #include /* Engine */ #include /* Standard */ #include #include #include void gf_log(gf_engine_t* engine, const char* fmt, ...) { va_list va; FILE* out = stderr; if(engine != NULL) { out = engine->log; } if(out != NULL) { va_start(va, fmt); vfprintf(out, fmt, va); va_end(va); } }