TIFFError(3T)     MISC. REFERENCE MANUAL PAGES      TIFFError(3T)

NAME
     TIFFError,  TIFFSetErrorHandler  -  library  error  handling
     interface

SYNOPSIS
     #include <tiffio.h>
     void TIFFError(const char* module, const char* fmt, ...)

     #include <stdargh.h>
     typedef void (*TIFFErrorHandler)(char*  module,  char*  fmt,
     va_list ap);
     TIFFErrorHandler        TIFFSetErrorHandler(TIFFErrorHandler
     handler);

DESCRIPTION
     TIFFError invokes the library-wide error  handling  function
     to (normally) write an error message to the stderr.  The fmt
     parameter is a printf(3S)  format  string,  and  any  number
     arguments  can  be  supplied.  The module parameter, if non-
     zero, is printed before the message; it typically is used to
     identify the software module in which an error is detected.

     Applications that desire to capture control in the event  of
     an  error  should  use  TIFFSetErrorHandler  to override the
     default error handler.  A NULL (0) error  handling  function
     may be installed to suppress error messages.

RETURN VALUES
     TIFFSetErrorHandler returns  a  reference  to  the  previous
     error handling function.

SEE ALSO
     intro(3T), TIFFWarning(3T), printf(3S)

Sun Release 4.1   Last change: December 2, 1991                 1