version 1.10, 2022/04/03 11:01:52 |
version 1.11, 2022/04/03 13:52:00 |
Line 120 log_fatal(const char *info, ...) |
|
Line 120 log_fatal(const char *info, ...) |
|
(void)vsnprintf(s, sizeof(s), info, ap); |
(void)vsnprintf(s, sizeof(s), info, ap); |
else |
else |
s[0] = '\0'; |
s[0] = '\0'; |
|
|
|
va_end(ap); |
if (errno) |
if (errno) |
log_info("%s: %s", strerror(errno), s); |
log_info("%s: %s", strerror(errno), s); |
else |
else |
log_info("Unknown error: %s", s); |
log_info("Unknown error: %s", s); |
va_end(ap); |
|
if (bl != NULL) |
if (bl != NULL) |
free(bl); |
free(bl); |
|
|
exit(1); |
exit(1); |
} |
} |