Fix: report bytecode_push failure when pushing symbol
[lttng-tools.git] / src / lib / lttng-ctl / filter / filter-visitor-generate-bytecode.c
index 74ec1a7157aa907610e18cf55098345cf79091a9..0e778562f99ab606f7f988dd4a16673a9c666e81 100644 (file)
@@ -295,6 +295,9 @@ int visit_node_load_expression_legacy(struct filter_parser_ctx *ctx,
        }
        ret = bytecode_push(&ctx->bytecode_reloc, symbol,
                                1, strlen(symbol) + 1);
+       if (ret) {
+               goto end;
+       }
        ret = 1;        /* legacy */
 end:
        free(insn);
This page took 0.023774 seconds and 4 git commands to generate.