summaryrefslogtreecommitdiffstats
path: root/src/manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/manager.c')
-rw-r--r--src/manager.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/manager.c b/src/manager.c
index 593149c5..657f3faa 100644
--- a/src/manager.c
+++ b/src/manager.c
@@ -29,6 +29,10 @@
#include "ofono.h"
+/*
+ * Note __ofono_modem_get_list() will abort if it cannot allocate
+ * memory; so no error path or cleanup is needed.
+ */
static DBusMessage *manager_get_properties(DBusConnection *conn,
DBusMessage *msg, void *data)
{
@@ -43,9 +47,6 @@ static DBusMessage *manager_get_properties(DBusConnection *conn,
modems = __ofono_modem_get_list();
- if (!modems)
- return NULL;
-
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,