Salome HOME
Fix for compilation errors under Fedora and Mandrake
authorasl <asl@opencascade.com>
Fri, 9 Dec 2005 08:17:58 +0000 (08:17 +0000)
committerasl <asl@opencascade.com>
Fri, 9 Dec 2005 08:17:58 +0000 (08:17 +0000)
src/StdMeshers/StdMeshers_Distribution.cxx

index fc776309ed8b932d221a35be1e692180351c0c17..93858296b6bce1a77ea6492b0a75843bc5ae4d6b 100644 (file)
@@ -301,13 +301,15 @@ double dihotomySolve( Function& f, const double val, const double _start, const
 bool buildDistribution( const TCollection_AsciiString& f, const int conv, const double start, const double end,
                        const int nbSeg, vector<double>& data, const double eps )
 {
-  return buildDistribution( FunctionExpr( f.ToCString(), conv ), start, end, nbSeg, data, eps );
+  FunctionExpr F( f.ToCString(), conv );
+  return buildDistribution( F, start, end, nbSeg, data, eps );
 }
 
 bool buildDistribution( const std::vector<double>& f, const int conv, const double start, const double end,
                        const int nbSeg, vector<double>& data, const double eps )
 {
-  return buildDistribution( FunctionTable( f, conv ), start, end, nbSeg, data, eps );
+  FunctionTable F( f, conv );
+  return buildDistribution( F, start, end, nbSeg, data, eps );
 }
 
 bool buildDistribution( const Function& func, const double start, const double end, const int nbSeg,