Force usage of assert() condition when NDEBUG is defined
[lttng-tools.git] / src / common / actions / stop-session.c
index 39d174277345b10e444fb4ecd1c6be1a2c6f1c50..fa2c77b1352cf3bff466c89cc627602cd28ed279 100644 (file)
@@ -5,7 +5,6 @@
  *
  */
 
-#include <assert.h>
 #include <common/error.h>
 #include <common/macros.h>
 #include <common/mi-lttng.h>
@@ -46,7 +45,7 @@ lttng_action_stop_session_internal_get_rate_policy(
 static struct lttng_action_stop_session *action_stop_session_from_action(
                struct lttng_action *action)
 {
-       assert(action);
+       LTTNG_ASSERT(action);
 
        return container_of(action, struct lttng_action_stop_session, parent);
 }
@@ -54,7 +53,7 @@ static struct lttng_action_stop_session *action_stop_session_from_action(
 static const struct lttng_action_stop_session *
 action_stop_session_from_action_const(const struct lttng_action *action)
 {
-       assert(action);
+       LTTNG_ASSERT(action);
 
        return container_of(action, struct lttng_action_stop_session, parent);
 }
@@ -93,8 +92,8 @@ static bool lttng_action_stop_session_is_equal(
        b = action_stop_session_from_action_const(_b);
 
        /* Action is not valid if this is not true. */
-       assert(a->session_name);
-       assert(b->session_name);
+       LTTNG_ASSERT(a->session_name);
+       LTTNG_ASSERT(b->session_name);
        if (strcmp(a->session_name, b->session_name)) {
                goto end;
        }
@@ -112,12 +111,12 @@ static int lttng_action_stop_session_serialize(
        size_t session_name_len;
        int ret;
 
-       assert(action);
-       assert(payload);
+       LTTNG_ASSERT(action);
+       LTTNG_ASSERT(payload);
 
        action_stop_session = action_stop_session_from_action(action);
 
-       assert(action_stop_session->session_name);
+       LTTNG_ASSERT(action_stop_session->session_name);
 
        DBG("Serializing stop session action: session-name: %s",
                        action_stop_session->session_name);
@@ -217,7 +216,7 @@ ssize_t lttng_action_stop_session_create_from_payload(
                goto end;
        }
 
-       assert(policy);
+       LTTNG_ASSERT(policy);
        status = lttng_action_stop_session_set_rate_policy(action, policy);
        if (status != LTTNG_ACTION_STATUS_OK) {
                consumed_len = -1;
@@ -243,17 +242,17 @@ static enum lttng_error_code lttng_action_stop_session_mi_serialize(
        const char *session_name = NULL;
        const struct lttng_rate_policy *policy = NULL;
 
-       assert(action);
-       assert(IS_STOP_SESSION_ACTION(action));
+       LTTNG_ASSERT(action);
+       LTTNG_ASSERT(IS_STOP_SESSION_ACTION(action));
 
        status = lttng_action_stop_session_get_session_name(
                        action, &session_name);
-       assert(status == LTTNG_ACTION_STATUS_OK);
-       assert(session_name != NULL);
+       LTTNG_ASSERT(status == LTTNG_ACTION_STATUS_OK);
+       LTTNG_ASSERT(session_name != NULL);
 
        status = lttng_action_stop_session_get_rate_policy(action, &policy);
-       assert(status == LTTNG_ACTION_STATUS_OK);
-       assert(policy != NULL);
+       LTTNG_ASSERT(status == LTTNG_ACTION_STATUS_OK);
+       LTTNG_ASSERT(policy != NULL);
 
        /* Open action stop session. */
        ret = mi_lttng_writer_open_element(
This page took 0.024862 seconds and 4 git commands to generate.