From 814348371e243365f848d329109b49a7778f6531 Mon Sep 17 00:00:00 2001 From: MerryMage Date: Fri, 26 Aug 2016 19:43:29 +0100 Subject: [PATCH] emit_x64: EmitX64::Emit: block.Location() returns by value --- src/backend_x64/emit_x64.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend_x64/emit_x64.cpp b/src/backend_x64/emit_x64.cpp index 6bebd3cc..436c2240 100644 --- a/src/backend_x64/emit_x64.cpp +++ b/src/backend_x64/emit_x64.cpp @@ -46,7 +46,7 @@ static void EraseInstruction(IR::Block& block, IR::Inst* inst) { } EmitX64::BlockDescriptor EmitX64::Emit(IR::Block& block) { - const Arm::LocationDescriptor& descriptor = block.Location(); + const Arm::LocationDescriptor descriptor = block.Location(); reg_alloc.Reset();