From d7efff826a48ee1aa036cfaad567b895fd3c3741 Mon Sep 17 00:00:00 2001 From: Federico Montesino Pouzols Date: Thu, 12 Mar 2015 11:51:15 +0000 Subject: [PATCH] fix coverity 1075404 (constructor init), re #11328 --- .../DataHandling/src/LoadLogsForSNSPulsedMagnet.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Code/Mantid/Framework/DataHandling/src/LoadLogsForSNSPulsedMagnet.cpp b/Code/Mantid/Framework/DataHandling/src/LoadLogsForSNSPulsedMagnet.cpp index 872ce3c9f112..f70eed12d236 100644 --- a/Code/Mantid/Framework/DataHandling/src/LoadLogsForSNSPulsedMagnet.cpp +++ b/Code/Mantid/Framework/DataHandling/src/LoadLogsForSNSPulsedMagnet.cpp @@ -24,15 +24,19 @@ using namespace Mantid::API; //---------------------------------------------------------------------------------------------- /** Constructor */ -LoadLogsForSNSPulsedMagnet::LoadLogsForSNSPulsedMagnet() { - // TODO Auto-generated constructor stub +LoadLogsForSNSPulsedMagnet::LoadLogsForSNSPulsedMagnet(): m_delaytimefilename(""), + m_pulseidfilename(""), m_delayfileinoldformat(false), m_numpulses(0), + m_numchoppers(0), m_delaytimes(NULL), m_pulseidseconds(), + m_pulseidnanoseconds(), WS() { } //---------------------------------------------------------------------------------------------- /** Destructor */ LoadLogsForSNSPulsedMagnet::~LoadLogsForSNSPulsedMagnet() { - // TODO Auto-generated destructor stub + for (unsigned int i = 0; i < m_numpulses; i++) + delete[] m_delaytimes[i]; + delete[] m_delaytimes; } //----------------------------------------------------------------------------------------------