From 85e1817774c3df5bb2f4f9463902d95288fc87b2 Mon Sep 17 00:00:00 2001 From: Jordan Rose Date: Fri, 7 Oct 2016 21:25:47 -0700 Subject: [PATCH] [SILOpt] Fix an accidental use-of-temporary, similar to 5356cc37. --- lib/SILOptimizer/IPO/EagerSpecializer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/SILOptimizer/IPO/EagerSpecializer.cpp b/lib/SILOptimizer/IPO/EagerSpecializer.cpp index 4f033ffd5959c..af23220643186 100644 --- a/lib/SILOptimizer/IPO/EagerSpecializer.cpp +++ b/lib/SILOptimizer/IPO/EagerSpecializer.cpp @@ -122,7 +122,7 @@ static void addReturnValueImpl(SILBasicBlock *RetBB, SILBasicBlock *NewRetBB, Builder.setInsertionPoint(NewRetBB); ArrayRef BBArgs; if (!NewRetVal->getType().isVoid()) - BBArgs = {NewRetVal}; + BBArgs = NewRetVal; Builder.createBranch(Loc, MergedBB, BBArgs); }