added newline at the end of the file
Fixed compilation on Mac OS X
updated compilation for zmq part
Fixed compilation on Mac OS X
Fixed compilation warnings:
FMS/src/api/api_fms.cpp: In function ‘int vishnu::copyFile(const std::string&, const std::string&, const std::string&, const FMS_Data::CpFileOptions&)’:
FMS/src/api/api_fms.cpp:223: warning: comparison between signed and unsigned integer expressions
FMS/src/api/api_fms.cpp:243: warning: comparison between signed and unsigned integer expressions
FMS/src/api/api_fms.cpp: In function ‘int vishnu::moveFile(const std::string&, const std::string&, const std::string&, const FMS_Data::CpFileOptions&)’:
FMS/src/api/api_fms.cpp:405: warning: comparison between signed and unsigned integer expressions
FMS/src/api/api_fms.cpp:425: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings:
FMS/src/server/FileTransferServer.hpp: In constructor ‘FileTransferServer::FileTransferServer(const SessionServer&, const int&)’:
FMS/src/server/FileTransferServer.hpp:426: warning: ‘FileTransferServer::msessionServer’ will be initialized after
FMS/src/server/FileTransferServer.hpp:414: warning:   ‘int FileTransferServer::mvishnuId’
FMS/src/server/FileTransferServer.cpp:77: warning:   when initialized here

FMS/src/server/FileTransferServer.hpp: In constructor ‘FileTransferServer::FileTransferServer(const SessionServer&, const std::string&, const std::string&, const std::string&, const std::string&, const int&)’:
FMS/src/server/FileTransferServer.hpp:426: warning: ‘FileTransferServer::msessionServer’ will be initialized after
FMS/src/server/FileTransferServer.hpp:414: warning:   ‘int FileTransferServer::mvishnuId’
FMS/src/server/FileTransferServer.cpp:89: warning:   when initialized here

FMS/src/server/FileTransferServer.cpp: In member function ‘int FileTransferServer::stopThread(const std::string&, const int&)’:
FMS/src/server/FileTransferServer.cpp:573: warning: suggest parentheses around assignment used as truth value
!! This one need to be checked !!

FMS/src/server/FileTransferServer.hpp: In constructor ‘TransferExec::TransferExec(const SessionServer&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’:
FMS/src/server/FileTransferServer.hpp:168: warning: ‘TransferExec::mdestPath’ will be initialized after
FMS/src/server/FileTransferServer.hpp:136: warning:   ‘std::string TransferExec::mtransferId’
FMS/src/server/FileTransferServer.cpp:640: warning:   when initialized here
Fixed compilation warnings:
IMS/src/sed/internalApiIMS.cpp: In function ‘int solveGetUpFreq(diet_profile_t*)’:
IMS/src/sed/internalApiIMS.cpp:435: warning: unused variable ‘freqSer’
IMS/src/sed/internalApiIMS.cpp: In function ‘int solveLoadShed(diet_profile_t*)’:
IMS/src/sed/internalApiIMS.cpp:848: warning: unused variable ‘opObj’
Fixed compilation warnings:
IMS/src/server/controller/process/ProcessCtl.hpp: In constructor ‘ProcessCtl::ProcessCtl(std::string, UserServer)’:
IMS/src/server/controller/process/ProcessCtl.hpp:81: warning: ‘ProcessCtl::mmid’ will be initialized after
IMS/src/server/controller/process/ProcessCtl.hpp:73: warning:   ‘ProcessServer ProcessCtl::mp’
IMS/src/server/controller/process/ProcessCtl.cpp:13: warning:   when initialized here

IMS/src/server/controller/process/ProcessCtl.cpp: In member function ‘void ProcessCtl::stop(IMS_Data::SupervisorOp*)’:
IMS/src/server/controller/process/ProcessCtl.cpp:58: warning: unused variable ‘res’
Fixed compilation warnings:
UMS/src/api/api_ums.cpp: In function ‘int vishnu::connect(UMS_Data::ListUsers&, UMS_Data::Session&, const UMS_Data::ConnectOptions&)’:
UMS/src/api/api_ums.cpp:136: warning: comparison between signed and unsigned integer expressions
UMS/src/api/api_ums.cpp: In function ‘int vishnu::reconnect(UMS_Data::ListUsers&, const std::string&, UMS_Data::Session&)’:
UMS/src/api/api_ums.cpp:189: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings:
core/src/database/DbConfiguration.hpp: In constructor ‘DbConfiguration::DbConfiguration(const ExecConfiguration&)’:
core/src/database/DbConfiguration.hpp:139: warning: ‘DbConfiguration::mdbPoolSize’ will be initialized after
core/src/database/DbConfiguration.hpp:109: warning:   ‘DbConfiguration::db_type_t DbConfiguration::mdbType’
core/src/database/DbConfiguration.cpp:18: warning:   when initialized here
Fixed compilation warnings:
core/src/exception/VishnuException.cpp: In copy constructor ‘VishnuException::VishnuException(const VishnuException&)’:
core/src/exception/VishnuException.cpp:17: warning: base class ‘class std::exception’ should be explicitly initialized in the copy constructor
Fixed compilation warnings:
core/src/utils/utilVishnu.cpp: In function ‘void vishnu::createTmpFile(char*, const std::string&)’:
core/src/utils/utilVishnu.cpp:574: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings:
mockZMQ/Annuary.cpp: In member function ‘int Annuary::remove(std::string, std::string)’:
mockZMQ/Annuary.cpp:50: warning: comparison between signed and unsigned integer expressions
mockZMQ/Annuary.cpp: In member function ‘std::vector<boost::shared_ptr<Server>, std::allocator<boost::shared_ptr<Server> > >* Annuary::get(std::string)’:
mockZMQ/Annuary.cpp:68: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings:
mockZMQ/DIET_client.cpp: In function ‘int diet_container_set(diet_arg_t*, int)’:
mockZMQ/DIET_client.cpp:396: warning: control reaches end of non-void function
Fixed compilation warnings:
mockZMQ/Server.cpp: In member function ‘int Server::add(std::string)’:
mockZMQ/Server.cpp:22: warning: comparison between signed and unsigned integer expressions
mockZMQ/Server.cpp: In member function ‘int Server::remove(std::string)’:
mockZMQ/Server.cpp:36: warning: comparison between signed and unsigned integer expressions
mockZMQ/Server.cpp: In member function ‘bool Server::hasService(std::string)’:
mockZMQ/Server.cpp:47: warning: comparison between signed and unsigned integer expressions
mockZMQ/Server.cpp: In member function ‘std::string Server::toString()’:
mockZMQ/Server.cpp:79: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings:
mockZMQ/utils.hpp: In constructor ‘ThreadPool::ThreadPool()’:
mockZMQ/utils.hpp:116: warning: ‘ThreadPool::finished_’ will be initialized after
mockZMQ/utils.hpp:115: warning:   ‘int ThreadPool::nb_’
mockZMQ/utils.cpp:4: warning:   when initialized here
Fixed compilation warnings:
mockZMQ/zhelpers.hpp: In constructor ‘LazyPirateClient::LazyPirateClient(zmq::context_t&, const std::string&, int)’:
mockZMQ/zhelpers.hpp:117: warning: ‘LazyPirateClient::ctx_’ will be initialized after
mockZMQ/zhelpers.hpp:115: warning:   ‘std::string LazyPirateClient::addr_’
mockZMQ/zhelpers.hpp:61: warning:   when initialized here
Better way to fix compilation warning: no assignment in an if