-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2016 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
resourceFile = getenv("MEDCOUPLING_ROOT_DIR");
resourceFile += "/share/resources/med/";
resourceFile += filename;
- std::ifstream my_file(resourceFile);
+ std::ifstream my_file(resourceFile.c_str());
if (my_file.good())
return resourceFile;
}
// else
- resourceFile = getcwd(NULL, 0);
+ char * tmp_c = getcwd(NULL, 0);
+ resourceFile = tmp_c;
+ free(tmp_c);
resourceFile += "/";
for(int i=0; i<levelUp; i++)
resourceFile += "../";
resourceFile += "resources/";
resourceFile += filename;
- std::ifstream my_file(resourceFile);
+ std::ifstream my_file(resourceFile.c_str());
if (!my_file.good())
{
std::stringstream ss;