aboutsummaryrefslogtreecommitdiff
blob: 7cc3be2a22c89a2b6570ec6edaef4c293d754599 (plain)
1
2
3
4
5
#include "headers.h"

#define _msg(std, fmt, args...) fprintf(std, "%s:%s():%i: " fmt "\n", __FILE__, __func__, __LINE__, ##args)
#define _stderr_msg(fmt, args...) _msg(stderr, fmt, ##args)
#define err(fmt, args...) ({ _stderr_msg(fmt, ##args); exit(1); })