OBFI

Brainfuck Interpreter
git clone http://git.omkov.net/OBFI
Log | Tree | Refs | README | LICENCE | Download

OBFI/src/util/log.c (15 lines, 348 B) -rw-r--r-- blame download

01234567891011121314
// Copyright (C) 2020, Jakob Wakeling
// MIT Licence

#include "log.h"

#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>

[[noreturn]] void log_fatal(int status, const char *restrict format, ...) {
	fflush(stderr); va_list args; va_start(args, format);
	vfprintf(stderr, format, args); fputc('\n', stderr);
	va_end(args); exit(status);
}