diff --git a/ggml/src/ggml.c b/ggml/src/ggml.c index a0769e098..3a0aff3fd 100644 --- a/ggml/src/ggml.c +++ b/ggml/src/ggml.c @@ -326,6 +326,8 @@ struct ggml_logger_state { static struct ggml_logger_state g_logger_state = {ggml_log_callback_default, NULL}; static void ggml_log_internal_v(enum ggml_log_level level, const char * format, va_list args) { + if (format == NULL) + return; va_list args_copy; va_copy(args_copy, args); char buffer[128];