Write a message, but only if in verbose mode */
| 382 | |
| 383 | /* Write a message, but only if in verbose mode */ |
| 384 | void __attribute__((format(printf,1,2))) |
| 385 | msg(char *msg, ...) |
| 386 | { |
| 387 | va_list args; |
| 388 | va_start(args, msg); |
| 389 | if (verbose) |
| 390 | { |
| 391 | int len = strlen(msg); |
| 392 | if (len > 0) |
| 393 | partial_line = (msg[len-1] != '\n'); |
| 394 | vfprintf(stderr, msg, args); |
| 395 | fflush(stderr); |
| 396 | } |
| 397 | va_end(args); |
| 398 | } |
| 399 | |
| 400 | /*** Signal handling in keeper process ***/ |
| 401 |
no outgoing calls
no test coverage detected