File openEMS-no-return.patch of Package openEMS

Index: openEMS-0.0.34/FDTD/excitation.cpp
===================================================================
--- openEMS-0.0.34.orig/FDTD/excitation.cpp
+++ openEMS-0.0.34/FDTD/excitation.cpp
@@ -60,6 +60,8 @@ bool Excitation::SetupGaussianPulse(doub
 	m_fc = fc;
 	m_f_max = f0+fc;
 	m_SignalPeriod = 0;
+	
+	return true;
 }
 
 bool Excitation::SetupSinusoidal(double f0)
@@ -68,6 +70,8 @@ bool Excitation::SetupSinusoidal(double
 	m_f0 = f0;
 	m_f_max = f0;
 	m_SignalPeriod = 1/f0;
+	
+	return true;
 }
 
 bool Excitation::SetupDiracPulse(double fmax)
@@ -75,6 +79,8 @@ bool Excitation::SetupDiracPulse(double
 	m_Excit_Type = Excitation::DiracPulse;
 	m_SignalPeriod = 0;
 	m_f_max = fmax;
+	
+	return true;
 }
 
 bool Excitation::SetupStepExcite(double fmax)
@@ -82,6 +88,8 @@ bool Excitation::SetupStepExcite(double
 	m_Excit_Type = Excitation::Step;
 	m_SignalPeriod = 0;
 	m_f_max = fmax;
+	
+	return true;
 }
 
 bool Excitation::SetupCustomExcite(string str, double f0, double fmax)
@@ -91,6 +99,8 @@ bool Excitation::SetupCustomExcite(strin
 	m_f0 = f0;
 	m_SignalPeriod = 0;
 	m_f_max = fmax;
+	
+	return true;
 }
 
 bool Excitation::buildExcitationSignal(unsigned int maxTS)
Index: openEMS-0.0.34/openems.cpp
===================================================================
--- openEMS-0.0.34.orig/openems.cpp
+++ openEMS-0.0.34/openems.cpp
@@ -821,6 +821,8 @@ bool openEMS::Parse_XML_FDTDSetup(TiXmlE
 		this->SetTimeStep(dhelp);
 	if (FDTD_Opts->QueryDoubleAttribute("TimeStepFactor",&dhelp)==TIXML_SUCCESS)
 		this->SetTimeStepFactor(dhelp);
+	
+	return true;
 }
 
 void openEMS::SetGaussExcite(double f0, double fc)