#import "oops.h" #include #include #include void oops_log(error_level level, const char *error) { char level_string[16] = ".."; if (level == critical_error) { strcpy(level_string, "!!"); } else if (level == recoverable_error) { strcpy(level_string, "++"); } fprintf(stderr, "%s %s\n", level_string, error); } void oops(error_level level, const char *error) { oops_log(level, error); if (level == critical_error) { message_box(error); exit(1); } }