Function

GLiblog_set_fatal_mask

Declaration

GLogLevelFlags
g_log_set_fatal_mask (
  const gchar* log_domain,
  GLogLevelFlags fatal_mask
)

Description

Sets the log levels which are fatal in the given domain.

GLogLevelFlags is always fatal.

This has no effect on structured log messages (using g_log_structured() or g_log_structured_array()). To change the fatal behaviour for specific log messages, programs must install a custom log writer function using g_log_set_writer_func(). See Using Structured Logging.

This function is mostly intended to be used with GLogLevelFlags. You should typically not set GLogLevelFlags, GLogLevelFlags, GLogLevelFlags or GLogLevelFlags as fatal except inside of test programs.

Parameters

log_domain

Type: const gchar*

The log domain.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
fatal_mask

Type: GLogLevelFlags

The new fatal mask.

Return value

Type: GLogLevelFlags

The old fatal mask for the log domain.