cdrtools/libschily/errmsg.3

50 lines
1.4 KiB
Groff
Raw Normal View History

2025-06-15 04:19:58 +08:00
. \" Manual Seite fuer errmsg
. \" @(#)errmsg.3 1.1
. \"
.if t .ds a \v'-0.55m'\h'0.00n'\z.\h'0.40n'\z.\v'0.55m'\h'-0.40n'a
.if t .ds o \v'-0.55m'\h'0.00n'\z.\h'0.45n'\z.\v'0.55m'\h'-0.45n'o
.if t .ds u \v'-0.55m'\h'0.00n'\z.\h'0.40n'\z.\v'0.55m'\h'-0.40n'u
.if t .ds A \v'-0.77m'\h'0.25n'\z.\h'0.45n'\z.\v'0.77m'\h'-0.70n'A
.if t .ds O \v'-0.77m'\h'0.25n'\z.\h'0.45n'\z.\v'0.77m'\h'-0.70n'O
.if t .ds U \v'-0.77m'\h'0.30n'\z.\h'0.45n'\z.\v'0.77m'\h'-.75n'U
.if t .ds s \(*b
.if t .ds S SS
.if n .ds a ae
.if n .ds o oe
.if n .ds u ue
.if n .ds s sz
.TH ERRMSG 3 "15. Juli 1988" "J\*org Schilling" "Schily\'s LIBRARY FUNCTIONS"
.SH NAME
errmsg() \- prints error message
.SH SYNOPSIS
.nf
.B
errmsg (format, arg1\|.\|.\|.argn)
.B char *format;
.fi
.SH DESCRIPTION
errmsg() prints on the error output stream, a message
corresponding to the last error encountered by the system on
behalf of the process. errmsg() begins its output with the
current program name (as passed to it by exec ). The message
can be expanded with additional arguments, in the same form
printf() would.
.SH RETURNS
none
.SH EXAMPLES
.nf
while (more_args) {
if (( f = fileopen(arg, "r")) == NULL) {
errmsg("Skipping file %s.\\n", arg);
continue;
}
doit(f)
}
.fi
.SH "SEE ALSO"
comerr(3), comerrno(3), error(3), geterrno(3), printf(3), format(3)
.SH NOTES
errmsg() is identical to comerr() except that instead of
exiting, errmsg() prints the error message and returns to the
caller.