| Index: third_party/lzma/v4_65/files/C/Threads.h
|
| diff --git a/third_party/lzma/v4_65/files/C/Threads.h b/third_party/lzma/v4_65/files/C/Threads.h
|
| deleted file mode 100644
|
| index a823e57858a0b415a1dcc742f8a8e9713641af06..0000000000000000000000000000000000000000
|
| --- a/third_party/lzma/v4_65/files/C/Threads.h
|
| +++ /dev/null
|
| @@ -1,68 +0,0 @@
|
| -/* Threads.h -- multithreading library
|
| -2008-11-22 : Igor Pavlov : Public domain */
|
| -
|
| -#ifndef __7Z_THRESDS_H
|
| -#define __7Z_THRESDS_H
|
| -
|
| -#include "Types.h"
|
| -
|
| -typedef struct _CThread
|
| -{
|
| - HANDLE handle;
|
| -} CThread;
|
| -
|
| -#define Thread_Construct(thread) (thread)->handle = NULL
|
| -#define Thread_WasCreated(thread) ((thread)->handle != NULL)
|
| -
|
| -typedef unsigned THREAD_FUNC_RET_TYPE;
|
| -#define THREAD_FUNC_CALL_TYPE MY_STD_CALL
|
| -#define THREAD_FUNC_DECL THREAD_FUNC_RET_TYPE THREAD_FUNC_CALL_TYPE
|
| -
|
| -WRes Thread_Create(CThread *thread, THREAD_FUNC_RET_TYPE (THREAD_FUNC_CALL_TYPE *startAddress)(void *), LPVOID parameter);
|
| -WRes Thread_Wait(CThread *thread);
|
| -WRes Thread_Close(CThread *thread);
|
| -
|
| -typedef struct _CEvent
|
| -{
|
| - HANDLE handle;
|
| -} CEvent;
|
| -
|
| -typedef CEvent CAutoResetEvent;
|
| -typedef CEvent CManualResetEvent;
|
| -
|
| -#define Event_Construct(event) (event)->handle = NULL
|
| -#define Event_IsCreated(event) ((event)->handle != NULL)
|
| -
|
| -WRes ManualResetEvent_Create(CManualResetEvent *event, int initialSignaled);
|
| -WRes ManualResetEvent_CreateNotSignaled(CManualResetEvent *event);
|
| -WRes AutoResetEvent_Create(CAutoResetEvent *event, int initialSignaled);
|
| -WRes AutoResetEvent_CreateNotSignaled(CAutoResetEvent *event);
|
| -WRes Event_Set(CEvent *event);
|
| -WRes Event_Reset(CEvent *event);
|
| -WRes Event_Wait(CEvent *event);
|
| -WRes Event_Close(CEvent *event);
|
| -
|
| -
|
| -typedef struct _CSemaphore
|
| -{
|
| - HANDLE handle;
|
| -} CSemaphore;
|
| -
|
| -#define Semaphore_Construct(p) (p)->handle = NULL
|
| -
|
| -WRes Semaphore_Create(CSemaphore *p, UInt32 initiallyCount, UInt32 maxCount);
|
| -WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 num);
|
| -WRes Semaphore_Release1(CSemaphore *p);
|
| -WRes Semaphore_Wait(CSemaphore *p);
|
| -WRes Semaphore_Close(CSemaphore *p);
|
| -
|
| -
|
| -typedef CRITICAL_SECTION CCriticalSection;
|
| -
|
| -WRes CriticalSection_Init(CCriticalSection *p);
|
| -#define CriticalSection_Delete(p) DeleteCriticalSection(p)
|
| -#define CriticalSection_Enter(p) EnterCriticalSection(p)
|
| -#define CriticalSection_Leave(p) LeaveCriticalSection(p)
|
| -
|
| -#endif
|
| -
|
|
|