Force usage of assert() condition when NDEBUG is defined
[lttng-tools.git] / src / bin / lttng-relayd / index.c
index a3db742319747d08382f175f07a7a5523ec77e4f..f7d22b3aac25bef8313942c20d4dd99d615ce164 100644 (file)
@@ -8,7 +8,6 @@
  */
 
 #define _LGPL_SOURCE
-#include <assert.h>
 
 #include <common/common.h>
 #include <common/utils.h>
@@ -167,7 +166,7 @@ end:
 }
 
 int relay_index_set_data(struct relay_index *index,
-                const struct ctf_packet_index *data)
+               const struct ctf_packet_index *data)
 {
        int ret = 0;
 
@@ -218,7 +217,7 @@ static void index_release(struct urcu_ref *ref)
                /* Delete index from hash table. */
                iter.iter.node = &index->index_n.node;
                ret = lttng_ht_del(stream->indexes_ht, &iter);
-               assert(!ret);
+               LTTNG_ASSERT(!ret);
                stream->indexes_in_flight--;
        }
 
@@ -246,7 +245,7 @@ void relay_index_put(struct relay_index *index)
         * Index lock ensures that concurrent test and update of stream
         * ref is atomic.
         */
-       assert(index->ref.refcount != 0);
+       LTTNG_ASSERT(index->ref.refcount != 0);
        urcu_ref_put(&index->ref, index_release);
        rcu_read_unlock();
 }
This page took 0.02594 seconds and 4 git commands to generate.