X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tests%2Ftools%2FtoolTestRunner.cxx;h=42226b781d9634bc1919c97d16391b3bd0da49e5;hb=14ac2ff5d6db3f0adfab9e2fc82e3e4a54c0494b;hp=89deab5a20614c20219e4a48db8184a0eefa5e4e;hpb=a591c076e3b12441800b4de4061a983a8aba14c1;p=clitk.git diff --git a/tests/tools/toolTestRunner.cxx b/tests/tools/toolTestRunner.cxx index 89deab5..42226b7 100644 --- a/tests/tools/toolTestRunner.cxx +++ b/tests/tools/toolTestRunner.cxx @@ -35,15 +35,15 @@ int getOutputOptionIndex(int argc, char** argv){ } std::string getTmpFileName(){ +#ifdef _WIN32 + char fileName[L_tmpnam_s]; + errno_t err = tmpnam_s(fileName); +#else char fileName[] = "/tmp/vvTempXXXXXX"; - - #ifdef _WIN32 - errno_t err = tmpfile_s(&fileName, strlen(fileName)); - #else - int err=0; - int fd = mkstemp(fileName); - if(fd==-1) err=1; - #endif + int err=0; + int fd = mkstemp(fileName); + if(fd==-1) err=1; +#endif if(err){ std::cout<<"couldnot create file. Exiting"<"<"<