authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-18 20:09:27-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-18 20:09:27-04:00
log85256521bad282ccbd22b6f5724753476ab85038
treee030cecc8797c121b3ad895bd6ecb8b8bd454bd9
parenta581f4f0e29c14cc7faa54d9a2d4f7458a734fe4
signature Commit is signed but in an unrecognized format.

fix translate-c regression


2 files changed, 4 insertions(+), 1 deletions(-)

src/translate_c.cpp+2-1
......@@ -1292,7 +1292,8 @@ static AstNode *trans_integer_literal(Context *c, ResultUsed result_used, const
12921292 emit_warning(c, stmt->getBeginLoc(), "invalid integer literal");
12931293 return nullptr;
12941294 }
1295 return trans_create_node_apint(c, result.Val.getInt());
1295 AstNode *node = trans_create_node_apint(c, result.Val.getInt());
1296 return maybe_suppress_result(c, result_used, node);
12961297}
12971298
12981299static AstNode *trans_constant_expr(Context *c, ResultUsed result_used, const clang::ConstantExpr *expr) {
test/tests.zig+2
......@@ -1015,6 +1015,7 @@ pub const TranslateCContext = struct {
10151015 \\============================================
10161016 \\
10171017 , stderr);
1018 printInvocation(zig_args.toSliceConst());
10181019 return error.TestFailed;
10191020 }
10201021
......@@ -1028,6 +1029,7 @@ pub const TranslateCContext = struct {
10281029 \\{}
10291030 \\
10301031 , expected_line, stdout);
1032 printInvocation(zig_args.toSliceConst());
10311033 return error.TestFailed;
10321034 }
10331035 }