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:
".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
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);