set_printerr_handler


Description:

public void set_printerr_handler (PrintFunc func)

Sets the handler for printing error messages to func, or resets it to the default GLib handler if null .

Any messages passed to printerr will be output via the new handler. The default handler outputs the encoded message to stderr. By providing your own handler you can redirect the output, to a GTK widget or a log file for example.

Since 2.76 this functions always returns a valid PrintFunc, and never returns null. If no custom error print handler was set, it will return the GLib default error print handler and that can be re-used to decorate its output and/or to write to stderr in all platforms. Before GLib 2.76, this was null .

Parameters:

func

he new error message handler or null to reset to the default

Returns:

the old error message handler


Namespace: GLib
Package: glib-2.0