File clucene-remove-beginthread-declaration.patch of Package mingw64-clucene

--- a/src/shared/CLucene/config/_threads.h.orig	2015-01-30 23:11:30.364569769 +0100
+++ b/src/shared/CLucene/config/_threads.h	2015-01-30 23:12:06.368149959 +0100
@@ -52,7 +52,6 @@
 			  bool bManualReset, bool bInitialState, char* lpName );
 		  __declspec(dllimport) bool __stdcall SetEvent(void* hEvent);
 		  __declspec(dllimport) bool __stdcall CloseHandle(void* hObject);
-		  void* _beginthread( void( __stdcall *start_address )( void * ), unsigned stack_size, void *arglist );
       }
       #endif //_WINBASE_
 	#elif defined(_CL_HAVE_PTHREAD)
--- a/src/shared/CLucene/LuceneThreads.h.orig	2011-03-17 01:21:07.000000000 +0100
+++ b/src/shared/CLucene/LuceneThreads.h	2015-01-30 23:24:05.775743669 +0100
@@ -109,7 +112,7 @@
           #define _LUCENE_ATOMIC_INT_SET(x,v) x=v
           #define _LUCENE_ATOMIC_INT_GET(x) x
 
-          typedef void (__stdcall luceneThreadStartRoutine)(void* lpThreadParameter );
+          typedef void (__cdecl luceneThreadStartRoutine)(void* lpThreadParameter );
           class CLUCENE_SHARED_EXPORT mutex_thread
         	{
         	private:

openSUSE Build Service is sponsored by