Blame casarest-no-return-in-non-void.patch

388c3a
Index: casarest-1.7.0/synthesis/MeasurementComponents/WOnlyConvFunc.h
388c3a
===================================================================
388c3a
--- casarest-1.7.0.orig/synthesis/MeasurementComponents/WOnlyConvFunc.h
388c3a
+++ casarest-1.7.0/synthesis/MeasurementComponents/WOnlyConvFunc.h
388c3a
@@ -75,11 +75,11 @@ namespace casacore { //# NAMESPACE CASAC
388c3a
     Bool makeAverageResponse(const VisBuffer& vb, 
388c3a
 			     const ImageInterface<Complex>& image,
388c3a
 			     ImageInterface<Float>& theavgPB,
388c3a
-			     Bool reset=True) {};
388c3a
+			     Bool reset=True) { return true; };
388c3a
     Bool makeAverageResponse(const VisBuffer& vb, 
388c3a
 			     const ImageInterface<Complex>& image,
388c3a
 			     ImageInterface<Complex>& theavgPB,
388c3a
-			     Bool reset=True) {};
388c3a
+			     Bool reset=True) { return true; };
388c3a
   protected:
388c3a
     void setSupport(Array<Complex>& convFunc, CFStore& cfs);
388c3a
 
388c3a
Index: casarest-1.7.0/synthesis/MeasurementEquations/MultiTermMatrixCleaner.cc
388c3a
===================================================================
388c3a
--- casarest-1.7.0.orig/synthesis/MeasurementEquations/MultiTermMatrixCleaner.cc
388c3a
+++ casarest-1.7.0/synthesis/MeasurementEquations/MultiTermMatrixCleaner.cc
388c3a
@@ -421,6 +421,7 @@ Int MultiTermMatrixCleaner::verifyScaleS
388c3a
 
388c3a
     }
388c3a
   os << "Scale sizes to be used for deconvolution : " << scaleSizes_p << LogIO::POST;
388c3a
+  return 0;
388c3a
 }
388c3a
 
388c3a
 /*************************************
388c3a
@@ -1029,6 +1030,7 @@ Int MultiTermMatrixCleaner::updateRHS(In
388c3a
 	     //	     residSub = residSub - smoothSub * loopgain * (matCoeffs_p[IND2(taylor2,maxscaleindex_p)])(globalmaxpos_p);
388c3a
 	   }
388c3a
     }
388c3a
+    return 0;
388c3a
 }/* end of updateRHS */
388c3a
 
388c3a
 
388c3a
@@ -1239,6 +1241,7 @@ Int MultiTermMatrixCleaner::writeMatrixT
388c3a
       csys.addCoordinate(tab2);
388c3a
       PagedImage<Float> limage(themat.shape(), csys, imagename);
388c3a
       limage.put(themat);
388c3a
+  return 0;
388c3a
 }
388c3a
 
388c3a