Force usage of assert() condition when NDEBUG is defined
[lttng-tools.git] / src / common / conditions / condition.c
index 2a21f8190d22ec7e2357df94bd77888557d56493..564b9c344cb4b1b1590e846c62815e2305708d49 100644 (file)
@@ -5,7 +5,6 @@
  *
  */
 
-#include <assert.h>
 #include <common/buffer-view.h>
 #include <common/dynamic-buffer.h>
 #include <common/error.h>
@@ -51,7 +50,7 @@ void lttng_condition_put(struct lttng_condition *condition)
                return;
        }
 
-       assert(condition->destroy);
+       LTTNG_ASSERT(condition->destroy);
        urcu_ref_put(&condition->ref, condition_destroy_ref);
 }
 
@@ -252,9 +251,9 @@ enum lttng_error_code lttng_condition_mi_serialize(
        enum lttng_error_code ret_code;
        struct lttng_error_query_results *error_query_results = NULL;
 
-       assert(condition);
-       assert(writer);
-       assert(condition->mi_serialize);
+       LTTNG_ASSERT(condition);
+       LTTNG_ASSERT(writer);
+       LTTNG_ASSERT(condition->mi_serialize);
 
        /* Open condition element. */
        ret = mi_lttng_writer_open_element(writer, mi_lttng_element_condition);
This page took 0.024071 seconds and 4 git commands to generate.