From 206d0a7797dcc34833c2c9d6f05ddaadf51ca8f4 Mon Sep 17 00:00:00 2001 From: Matti Kortelainen Date: Wed, 5 Jun 2019 23:48:53 +0200 Subject: [PATCH] Fix use-after-move in CITKPFIsolationSumProducerForPUPPI --- .../plugins/CITKPFIsolationSumProducerForPUPPI.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc b/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc index 695141f5c87fe..9f67025e83390 100644 --- a/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc +++ b/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc @@ -102,11 +102,11 @@ namespace citk { << "Isolation type: " << isotype << " is not available in the " << "list of allowed isolations!."; } - _isolation_types[thetype->second].emplace_back(std::move(theisolator)); const std::string dash("-"); std::string pname = isotype+dash+coneName+dash+theisolator->additionalCode(); _product_names[thetype->second].emplace_back(pname); produces >(pname); + _isolation_types[thetype->second].emplace_back(std::move(theisolator)); } }