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