]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - parser.cpp
fix some UB
[xonotic/gmqcc.git] / parser.cpp
index 7e552325d544caf5ebb5a955bbf933d80f8f0926..9bfd7517a26aea26b9671f362f6e9be58dcdfd50 100644 (file)
@@ -347,7 +347,7 @@ static bool parser_sy_apply_operator(parser_t *parser, shunt *sy)
     const oper_info *op;
     lex_ctx_t ctx;
     ast_expression *out = nullptr;
     const oper_info *op;
     lex_ctx_t ctx;
     ast_expression *out = nullptr;
-    ast_expression *exprs[3];
+    ast_expression *exprs[3] = { 0, 0, 0 };
     ast_block      *blocks[3];
     ast_binstore   *asbinstore;
     size_t i, assignop, addop, subop;
     ast_block      *blocks[3];
     ast_binstore   *asbinstore;
     size_t i, assignop, addop, subop;