bus/connection: Add assert to BUS_CONNECTION_DATA 08/242208/2
authorINSUN PYO <insun.pyo@samsung.com>
Tue, 25 Aug 2020 04:25:49 +0000 (13:25 +0900)
committerINSUN PYO <insun.pyo@samsung.com>
Tue, 25 Aug 2020 04:39:19 +0000 (13:39 +0900)
Change-Id: Ie56e99fc5c8038863b69b350128f2d6eef1acc6a

bus/connection.c

index 9d63753..ad31d0b 100644 (file)
@@ -1534,6 +1534,9 @@ bus_connection_get_owned_services_list (DBusConnection *connection)
   BusConnectionData *d;
 
   d = BUS_CONNECTION_DATA (connection);
+
+  _dbus_assert (d != NULL);
+
   return d->services_owned;
 }
 
@@ -2809,6 +2812,9 @@ dbus_bool_t
 bus_connection_has_deferred_messages (DBusConnection *connection)
 {
   BusConnectionData *d = BUS_CONNECTION_DATA(connection);
+
+  _dbus_assert (d != NULL);
+
   return d->deferred_messages != NULL ? TRUE : FALSE;
 }
 
@@ -2819,6 +2825,9 @@ bus_connection_queue_deferred_message (DBusConnection *connection,
 {
   BusConnectionData *d = BUS_CONNECTION_DATA(connection);
   dbus_bool_t success;
+
+  _dbus_assert (d != NULL);
+
   if (prepend)
     success = _dbus_list_prepend(&d->deferred_messages, message);
   else
@@ -2841,6 +2850,8 @@ bus_connection_replace_deferred_message (DBusConnection *connection,
   DBusList *link;
   BusConnectionData *d = BUS_CONNECTION_DATA(connection);
 
+  _dbus_assert (d != NULL);
+
   link = _dbus_list_find_first(&d->deferred_messages, oldMessage);
   if (link == NULL)
     return FALSE;
@@ -2861,6 +2872,8 @@ bus_connection_pop_deferred_message (DBusConnection *connection)
   BusDeferredMessage *message;
   BusConnectionData *d = BUS_CONNECTION_DATA(connection);
 
+  _dbus_assert (d != NULL);
+
   link =_dbus_list_get_first_link(&d->deferred_messages);
   if (link != NULL)
     {
@@ -2879,6 +2892,9 @@ dbus_bool_t
 bus_connection_putback_deferred_message (DBusConnection *connection, BusDeferredMessage *message)
 {
   BusConnectionData *d = BUS_CONNECTION_DATA(connection);
+
+  _dbus_assert (d != NULL);
+
   if (_dbus_list_prepend(&d->deferred_messages, message))
     {
       return TRUE;
@@ -2894,6 +2910,8 @@ bus_connection_clear_deferred_messages (DBusConnection *connection)
   DBusList *next;
   BusDeferredMessage *message;
 
+  _dbus_assert (d != NULL);
+
   link =_dbus_list_get_first_link(&d->deferred_messages);
   while (link != NULL)
     {
@@ -2912,6 +2930,9 @@ bus_connection_remove_deferred_message (DBusConnection *connection,
                                         BusDeferredMessage *message)
 {
   BusConnectionData *d = BUS_CONNECTION_DATA(connection);
+
+  _dbus_assert (d != NULL);
+
   if (_dbus_list_remove(&d->deferred_messages, message))
     bus_deferred_message_unref(message);
 }