diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2014-09-15 15:54:29 +0100 |
---|---|---|
committer | Simon McVittie <smcv@collabora.com> | 2018-12-03 15:12:07 +0000 |
commit | 0e4c62b0000640ab46adc02bc4f774454bace4ad (patch) | |
tree | cbb80280fb6da707c12c88877d74208d177e2fe8 | |
parent | 869433227a4f54209d0be5f4cbda275394607d73 (diff) |
gerror_to_dbus_error_message: add support for remaining members of DBusGError
Nobody updated this when we added these 15 new error codes.
Signed-off-by: Simon McVittie <smcv@collabora.com>
Bug: https://gitlab.freedesktop.org/dbus/dbus-glib/issues/1
-rw-r--r-- | dbus/dbus-gobject.c | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/dbus/dbus-gobject.c b/dbus/dbus-gobject.c index 49ebe04..977c012 100644 --- a/dbus/dbus-gobject.c +++ b/dbus/dbus-gobject.c @@ -1623,6 +1623,48 @@ gerror_to_dbus_error_message (const DBusGObjectInfo *object_info, case DBUS_GERROR_FILE_NOT_FOUND: name = DBUS_ERROR_FILE_NOT_FOUND; break; + case DBUS_GERROR_FILE_EXISTS: + name = DBUS_ERROR_FILE_EXISTS; + break; + case DBUS_GERROR_UNKNOWN_METHOD: + name = DBUS_ERROR_UNKNOWN_METHOD; + break; + case DBUS_GERROR_TIMED_OUT: + name = DBUS_ERROR_TIMED_OUT; + break; + case DBUS_GERROR_MATCH_RULE_NOT_FOUND: + name = DBUS_ERROR_MATCH_RULE_NOT_FOUND; + break; + case DBUS_GERROR_MATCH_RULE_INVALID: + name = DBUS_ERROR_MATCH_RULE_INVALID; + break; + case DBUS_GERROR_SPAWN_EXEC_FAILED: + name = DBUS_ERROR_SPAWN_EXEC_FAILED; + break; + case DBUS_GERROR_SPAWN_FORK_FAILED: + name = DBUS_ERROR_SPAWN_FORK_FAILED; + break; + case DBUS_GERROR_SPAWN_CHILD_EXITED: + name = DBUS_ERROR_SPAWN_CHILD_EXITED; + break; + case DBUS_GERROR_SPAWN_CHILD_SIGNALED: + name = DBUS_ERROR_SPAWN_CHILD_SIGNALED; + break; + case DBUS_GERROR_SPAWN_FAILED: + name = DBUS_ERROR_SPAWN_FAILED; + break; + case DBUS_GERROR_UNIX_PROCESS_ID_UNKNOWN: + name = DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN; + break; + case DBUS_GERROR_INVALID_SIGNATURE: + name = DBUS_ERROR_INVALID_SIGNATURE; + break; + case DBUS_GERROR_INVALID_FILE_CONTENT: + name = DBUS_ERROR_INVALID_FILE_CONTENT; + break; + case DBUS_GERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN: + name = DBUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN; + break; case DBUS_GERROR_REMOTE_EXCEPTION: name = dbus_g_error_get_name ((GError*) error); break; |