X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FCore%2FUtils.cxx;h=09287eb424d7692d71fa9c62870bbc8bea63af01;hb=b4e59846fd2eaf893548f182645e7162da4ad731;hp=b7371f905b6e3acb041b7ff3936db28ec790f83e;hpb=32d6088d027af13352bf6a71c47bcd14505a743f;p=tools%2Flibbatch.git diff --git a/src/Core/Utils.cxx b/src/Core/Utils.cxx index b7371f9..09287eb 100644 --- a/src/Core/Utils.cxx +++ b/src/Core/Utils.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2021 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -119,10 +119,9 @@ string Utils::createAndOpenTemporaryFile(const string & prefix, ofstream & outpu if (tmpDirName == NULL) tmpDirName = getenv("TMPDIR"); if (tmpDirName == NULL) tmpDirName = "/tmp"; - string fileName = (string)tmpDirName + "/libbatch-" + prefix + "-XXXXXX"; - #ifdef WIN32 + string fileName = (string)tmpDirName + "\\libbatch-" + prefix + "-XXXXXX"; char randstr[7]; srand(time(NULL)); @@ -135,7 +134,7 @@ string Utils::createAndOpenTemporaryFile(const string & prefix, ofstream & outpu outputStream.open(fileName.c_str(), ios_base::binary | ios_base::out); #else - + string fileName = (string)tmpDirName + "/libbatch-" + prefix + "-XXXXXX"; char * buf = new char[fileName.size()+1]; fileName.copy(buf, fileName.size()); buf[fileName.size()] = '\0';