void g_log_default_handler (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer unused_data) { asl_log (NULL, NULL, to_asl_priority (log_level), "%s", message); if (log_level & fatal) abort (); }
void mono_log_write_asl (const char *log_domain, GLogLevelFlags level, mono_bool hdr, const char *message) { asl_log (NULL, NULL, to_asl_priority (level), "%s%s%s\n", log_domain != NULL ? log_domain : "", log_domain != NULL ? ": " : "", message); if (level & G_LOG_LEVEL_ERROR) abort(); }