| 321 | int BUG_exit_code; |
| 322 | |
| 323 | static void BUG_vfl_common(const char *file, int line, const char *fmt, |
| 324 | va_list params) |
| 325 | { |
| 326 | char prefix[256]; |
| 327 | |
| 328 | /* truncation via snprintf is OK here */ |
| 329 | snprintf(prefix, sizeof(prefix), "BUG: %s:%d: ", file, line); |
| 330 | |
| 331 | vreportf(prefix, fmt, params); |
| 332 | } |
| 333 | |
| 334 | static NORETURN void BUG_vfl(const char *file, int line, const char *fmt, va_list params) |
| 335 | { |