Replace all assert(false) and assert(0) with abort()
[babeltrace.git] / lib / graph / connection.c
index 96eed0f329aaaaf9e9ea394a1ebe08e8f67c66b8..b0f64aeb871403965c0fbcb88a2235a2a93ca636 100644 (file)
@@ -39,6 +39,7 @@
 #include <babeltrace/graph/port-internal.h>
 #include <babeltrace/object-internal.h>
 #include <babeltrace/compiler-internal.h>
+#include <stdlib.h>
 #include <glib.h>
 
 static
@@ -276,7 +277,6 @@ bt_private_connection_create_notification_iterator(
                struct bt_private_connection *private_connection,
                const enum bt_notification_type *notification_types)
 {
-       enum bt_notification_iterator_status ret_iterator;
        enum bt_component_class_type upstream_comp_class_type;
        struct bt_notification_iterator *iterator = NULL;
        struct bt_port *upstream_port = NULL;
@@ -355,7 +355,7 @@ bt_private_connection_create_notification_iterator(
        }
        default:
                /* Unreachable. */
-               assert(0);
+               abort();
        }
 
        if (init_method) {
@@ -374,13 +374,6 @@ bt_private_connection_create_notification_iterator(
                }
        }
 
-       ret_iterator = bt_notification_iterator_validate(iterator);
-       if (ret_iterator != BT_NOTIFICATION_ITERATOR_STATUS_OK) {
-               BT_LOGW("Notification iterator is invalid: status=%s",
-                       bt_notification_iterator_status_string(ret_iterator));
-               goto error;
-       }
-
        g_ptr_array_add(connection->iterators, iterator);
        BT_LOGD("Created notification iterator from connection: "
                "conn-addr=%p, upstream-port-addr=%p, "
This page took 0.023557 seconds and 4 git commands to generate.