bad_error
#define bad_error(func, err) { \
#define bad_error(func, err) abort()
#define bad_error(f, e) \
#define bad_error(func, err) \
#define bad_error(func, err) \
#define bad_error(func, err) \
#define bad_error(func, err) \
#define bad_error(func, err) { \
#define bad_error(func, err) abort()