From 8cd9109248e15204a8558f44cc83c59015494eb3 Mon Sep 17 00:00:00 2001 From: Jose Date: Wed, 29 Oct 2014 16:18:32 +0100 Subject: Fixed (ICE-5794) - slice2java/slice2cs parallel build/concurrent crash --- cpp/src/Slice/Preprocessor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cpp/src') diff --git a/cpp/src/Slice/Preprocessor.cpp b/cpp/src/Slice/Preprocessor.cpp index 25eb99c26c7..816417d1fc4 100644 --- a/cpp/src/Slice/Preprocessor.cpp +++ b/cpp/src/Slice/Preprocessor.cpp @@ -229,7 +229,7 @@ Slice::Preprocessor::preprocess(bool keepComments, const string& extraArgs) // First try to open temporay file in tmp directory. // #ifdef _WIN32 - wchar_t* name = _wtempnam(NULL, L".preprocess"); + wchar_t* name = _wtempnam(0, IceUtil::stringToWstring(".preprocess." + IceUtil::generateUUID()).c_str()); if(name) { // -- cgit v1.2.3