flatpak-builder/document-portal/xdp-error.c

23 lines
834 B
C

#include "xdp-error.h"
#include <gio/gio.h>
static const GDBusErrorEntry xdp_error_entries[] = {
{XDP_ERROR_FAILED, "org.freedesktop.portal.document.Failed"},
{XDP_ERROR_NOT_FOUND, "org.freedesktop.portal.document.NotFound"},
{XDP_ERROR_NOT_ALLOWED, "org.freedesktop.portal.document.NotAllowed"},
{XDP_ERROR_INVALID_ARGUMENT, "org.freedesktop.portal.document.InvalidArgument"},
};
GQuark
xdp_error_quark (void)
{
static volatile gsize quark_volatile = 0;
g_dbus_error_register_error_domain ("xdg--error-quark",
&quark_volatile,
xdp_error_entries,
G_N_ELEMENTS (xdp_error_entries));
return (GQuark) quark_volatile;
}