Force usage of assert() condition when NDEBUG is defined
[lttng-tools.git] / src / common / filter / filter-visitor-generate-ir.c
index fb5d815d9958f3bdbf816db74cb52cacffb5f59d..56aa26d27009e25bcb6fff2bccdbcea8ea329215 100644 (file)
@@ -13,7 +13,6 @@
 #include <unistd.h>
 #include <string.h>
 #include <stdlib.h>
-#include <assert.h>
 #include <inttypes.h>
 #include "filter-ast.h"
 #include "filter-parser.h"
@@ -63,7 +62,7 @@ struct ir_op *make_op_root(struct ir_op *child, enum ir_side side)
 static
 enum ir_load_string_type get_literal_string_type(const char *string)
 {
-       assert(string);
+       LTTNG_ASSERT(string);
 
        if (strutils_is_star_glob_pattern(string)) {
                if (strutils_is_star_at_the_end_only_glob_pattern(string)) {
@@ -171,7 +170,7 @@ struct filter_node *load_expression_get_forward_chain(struct filter_node *node)
        struct filter_node *prev_node;
 
        for (;;) {
-               assert(node->type == NODE_EXPRESSION);
+               LTTNG_ASSERT(node->type == NODE_EXPRESSION);
                prev_node = node;
                node = node->u.expression.prev;
                if (!node) {
This page took 0.023475 seconds and 4 git commands to generate.