diff options
| author | 2014-12-26 12:23:52 +0100 | |
|---|---|---|
| committer | 2015-01-13 00:14:55 +0100 | |
| commit | f3c4db4f30731f6cfc2c37a39d5ce3501d42f45e (patch) | |
| tree | caa0ffcfdd84a31c945408e9e7ccd56b72318e2e /common/thread.h | |
| parent | aa14c053bc909c56d31c12799f13013f845ddb71 (diff) | |
| download | libimobiledevice-f3c4db4f30731f6cfc2c37a39d5ce3501d42f45e.tar.gz libimobiledevice-f3c4db4f30731f6cfc2c37a39d5ce3501d42f45e.tar.bz2 | |
thread: Introduce thread_new and thread_free to cover handle leaks on WIN32
Diffstat (limited to 'common/thread.h')
| -rw-r--r-- | common/thread.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/thread.h b/common/thread.h index 9b15cc4..d0eebdf 100644 --- a/common/thread.h +++ b/common/thread.h | |||
| @@ -43,7 +43,8 @@ typedef pthread_once_t thread_once_t; | |||
| 43 | 43 | ||
| 44 | typedef void* (*thread_func_t)(void* data); | 44 | typedef void* (*thread_func_t)(void* data); |
| 45 | 45 | ||
| 46 | int thread_create(thread_t* thread, thread_func_t thread_func, void* data); | 46 | int thread_new(thread_t* thread, thread_func_t thread_func, void* data); |
| 47 | void thread_free(thread_t thread); | ||
| 47 | void thread_join(thread_t thread); | 48 | void thread_join(thread_t thread); |
| 48 | 49 | ||
| 49 | void mutex_init(mutex_t* mutex); | 50 | void mutex_init(mutex_t* mutex); |
