10#ifndef __UTILS_ERROR_H__
11#define __UTILS_ERROR_H__
29#define HANDLE_ERROR(err, fmt, ...) \
31 error_handle_prv (err, fmt, __VA_ARGS__); \
29#define HANDLE_ERROR(err, fmt, ...) \ …
35#define HANDLE_ERROR_LITERAL(err, str) HANDLE_ERROR (err, "%s", str)
38error_propagate_prefixed_prv (
42 ...) G_GNUC_PRINTF (3, 4);
44#define PROPAGATE_PREFIXED_ERROR(main_err, err, fmt, ...) \
46 error_propagate_prefixed_prv (main_err, err, fmt, __VA_ARGS__); \
50#define PROPAGATE_PREFIXED_ERROR_LITERAL(main_err, err, str) \
51 PROPAGATE_PREFIXED_ERROR (main_err, err, "%s", str)
AdwDialog * error_handle_prv(GError *err, const char *format,...) G_GNUC_PRINTF(2
Only to be called by HANDLE_ERROR macro.