#include "log.h" #include #include "common.h" void ty_log_msg( FILE *file, const char *src_name, int src_line, const char *type, const char *fmt, ... ) { fprintf(file, "[%s] (%s:%d) ", type, src_name, src_line); va_list args; va_start(args, fmt); vfprintf(file, fmt, args); va_end(args); putc('\n', file); } void _ty_log_plain(FILE *file, const char *fmt, ...) { va_list args; va_start(args, fmt); vfprintf(file, fmt, args); va_end(args); putc('\n', file); }