|
libusual
0.1
|
Error printing for command-line utilities. More...
Functions | |
| void | err (int e, const char *fmt,...) _PRINTF(2 |
| Print formatted message and strerror(errno) to stderr and exit with given error code. | |
| void void | errx (int e, const char *fmt,...) _PRINTF(2 |
| Print formatted message to stderr and exit with given error code. | |
| void void void | warn (const char *fmt,...) _PRINTF(1 |
| Print formatted message and strerror(errno) to stderr. | |
| void void void void | warnx (const char *fmt,...) _PRINTF(1 |
| Print formatted message to stderr. | |
| void void void void void | setprogname (const char *s) |
| Set program name to that will printed as prefix to error messages. | |
| const char * | getprogname (void) |
| Return program name set with setprogname. | |
| void * | xmalloc (size_t len) |
| Malloc that exits on failure. | |
| void * | xrealloc (void *p, size_t len) |
| Realloc that exits on failure. | |
| char * | xstrdup (const char *s) |
| strdup that exits on failure | |
Error printing for command-line utilities.
| void err | ( | int | e, |
| const char * | fmt, | ||
| ... | |||
| ) |
Print formatted message and strerror(errno) to stderr and exit with given error code.
Referenced by hashtab_copy().
| void void errx | ( | int | e, |
| const char * | fmt, | ||
| ... | |||
| ) |
Print formatted message to stderr and exit with given error code.
| void void void warn | ( | const char * | fmt, |
| ... | |||
| ) |
Print formatted message and strerror(errno) to stderr.
| void void void void warnx | ( | const char * | fmt, |
| ... | |||
| ) |
Print formatted message to stderr.
| void void void void void setprogname | ( | const char * | s | ) |
Set program name to that will printed as prefix to error messages.
| const char* getprogname | ( | void | ) |
Return program name set with setprogname.
| void* xmalloc | ( | size_t | len | ) |
Malloc that exits on failure.
| void* xrealloc | ( | void * | p, |
| size_t | len | ||
| ) |
Realloc that exits on failure.
| char* xstrdup | ( | const char * | s | ) |
strdup that exits on failure
1.7.6.1