From aa58bf99b901da3928ccfbdd1b27dc6e1cb158e8 Mon Sep 17 00:00:00 2001
From: Owen Arnold <owen.arnold@stfc.ac.uk>
Date: Thu, 21 Jun 2012 14:02:54 +0100
Subject: [PATCH] refs #5494. Fix GCC issue.

---
 .../Mantid/Framework/MDEvents/src/CreateMDHistoWorkspace.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Code/Mantid/Framework/MDEvents/src/CreateMDHistoWorkspace.cpp b/Code/Mantid/Framework/MDEvents/src/CreateMDHistoWorkspace.cpp
index 8efc4e31fcb..023a7297dc4 100644
--- a/Code/Mantid/Framework/MDEvents/src/CreateMDHistoWorkspace.cpp
+++ b/Code/Mantid/Framework/MDEvents/src/CreateMDHistoWorkspace.cpp
@@ -107,13 +107,14 @@ namespace MDEvents
 
      //Copy from property
      std::copy(signalValues.begin(), signalValues.end(), signals);
+     std::vector<double> empty;
      //Clean up.
-     signalValues.swap(std::vector<double>());
+     signalValues.swap(empty);
      //Copy from property
      std::for_each(errorValues.begin(), errorValues.end(), Square());
      std::copy(errorValues.begin(), errorValues.end(), errors);
      //Clean up
-     errorValues.swap(std::vector<double>());
+     errorValues.swap(empty);
 
      setProperty("OutputWorkspace", ws);
 
-- 
GitLab