From 8ec1bb90011a28a37e4c7e50129e417733f97962 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Fri, 3 Feb 2017 23:28:29 +0800 Subject: Codegen C - Fix incorrect second argument for slice_cmp --- src/trans/codegen_c.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/trans/codegen_c.cpp') diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp index 5992d03d..bdb2a297 100644 --- a/src/trans/codegen_c.cpp +++ b/src/trans/codegen_c.cpp @@ -1602,7 +1602,7 @@ namespace { ::HIR::TypeRef tmp; const auto& ty = mir_res.get_lvalue_type(tmp, ve.val_l); if( ty.m_data.is_Borrow() ) { - m_of << "(slice_cmp("; emit_lvalue(ve.val_l); m_of << ", "; emit_lvalue(ve.val_l); m_of << ")"; + m_of << "(slice_cmp("; emit_lvalue(ve.val_l); m_of << ", "; emit_lvalue(ve.val_r); m_of << ")"; switch(ve.op) { case ::MIR::eBinOp::EQ: m_of << " == 0"; break; -- cgit v1.2.3