vcl/workben/win/dtrans/testmarshal.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)
New commits: commit 33e1ffac0264f21a291d80f7fe949245752f58d8 Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Fri Jan 7 14:55:39 2022 +0300 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Fri Jan 7 19:28:01 2022 +0100 Use CreateThread instead of _beginthreadex Untested change - this code seems to be not compiled in 'make check'. Change-Id: I02189c88360da585b8419f96cbe2677b224e6712 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128122 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> diff --git a/vcl/workben/win/dtrans/testmarshal.cxx b/vcl/workben/win/dtrans/testmarshal.cxx index d9edfe753107..8ef53c0f4d92 100644 --- a/vcl/workben/win/dtrans/testmarshal.cxx +++ b/vcl/workben/win/dtrans/testmarshal.cxx @@ -60,7 +60,7 @@ HANDLE g_hEvtThreadWakeup; // a thread in another apartment to test apartment transparency -unsigned int _stdcall ThreadProc(LPVOID pParam) +DWORD WINAPI ThreadProc(_In_ LPVOID pParam) { // setup another apartment HRESULT hr = OleInitialize( NULL ); @@ -116,11 +116,10 @@ int SAL_CALL main( int nArgc, char* Argv[] ) EVT_INIT_NONSIGNALED, EVT_NONAME ); - unsigned uThreadId; - HANDLE hThread; + DWORD uThreadId; // create a thread in another apartment - hThread = (void*)_beginthreadex( NULL, 0, ThreadProc, NULL, 0, &uThreadId ); + HANDLE hThread = CreateThread( NULL, 0, ThreadProc, NULL, 0, &uThreadId ); IDataObject* pIDo = new CXTDataObject( );