From: Olivier Guiter Date: Tue, 27 Aug 2013 14:56:20 +0000 (+0200) Subject: error: Add ENOMEM error string message X-Git-Tag: 0.13~22 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bc80b73470852a60fdad74ea4ef8d9b8e9f220f4;p=platform%2Fupstream%2Fneard.git error: Add ENOMEM error string message --- diff --git a/src/error.c b/src/error.c index 6f59598..3557d25 100644 --- a/src/error.c +++ b/src/error.c @@ -39,6 +39,8 @@ DBusMessage *__near_error_failed(DBusMessage *msg, int errnum) return __near_error_not_registered(msg); case ENXIO: return __near_error_not_found(msg); + case ENOMEM: + return __near_error_out_of_memory(msg); case EACCES: return __near_error_permission_denied(msg); case EEXIST: @@ -79,6 +81,12 @@ DBusMessage *__near_error_invalid_arguments(DBusMessage *msg) ".InvalidArguments", "Invalid arguments"); } +DBusMessage *__near_error_out_of_memory(DBusMessage *msg) +{ + return g_dbus_create_error(msg, NFC_ERROR_INTERFACE + ".OutOfMemory", "Out of memory"); +} + DBusMessage *__near_error_permission_denied(DBusMessage *msg) { return g_dbus_create_error(msg, NFC_ERROR_INTERFACE diff --git a/src/near.h b/src/near.h index f4d676f..14a8586 100644 --- a/src/near.h +++ b/src/near.h @@ -45,6 +45,7 @@ void __near_dbus_cleanup(void); DBusMessage *__near_error_failed(DBusMessage *msg, int errnum); DBusMessage *__near_error_invalid_arguments(DBusMessage *msg); +DBusMessage *__near_error_out_of_memory(DBusMessage *msg); DBusMessage *__near_error_permission_denied(DBusMessage *msg); DBusMessage *__near_error_passphrase_required(DBusMessage *msg); DBusMessage *__near_error_not_registered(DBusMessage *msg);