X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tests%2Ftools%2FtoolTestRunner.cxx;h=a4795ee8781fc1e6d4e73fb4b71bf55024a1019e;hb=c74ff7d0d3267f9c16787d34c5f358463f2ce0e8;hp=89deab5a20614c20219e4a48db8184a0eefa5e4e;hpb=a591c076e3b12441800b4de4061a983a8aba14c1;p=clitk.git diff --git a/tests/tools/toolTestRunner.cxx b/tests/tools/toolTestRunner.cxx index 89deab5..a4795ee 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"<"<"<