mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-15 04:34:48 +00:00
sapi: Return wait status in async_wait_queue_empty.
This commit is contained in:
parent
ee8c8f6533
commit
b89c5361bb
|
@ -171,8 +171,8 @@ HRESULT async_queue_task(struct async_queue *queue, struct async_task *task)
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
void async_wait_queue_empty(struct async_queue *queue, DWORD timeout)
|
HRESULT async_wait_queue_empty(struct async_queue *queue, DWORD timeout)
|
||||||
{
|
{
|
||||||
if (!queue->init) return;
|
if (!queue->init) return WAIT_OBJECT_0;
|
||||||
WaitForSingleObject(queue->empty, timeout);
|
return WaitForSingleObject(queue->empty, timeout);
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,7 +42,7 @@ HRESULT async_start_queue(struct async_queue *queue);
|
||||||
void async_empty_queue(struct async_queue *queue);
|
void async_empty_queue(struct async_queue *queue);
|
||||||
void async_cancel_queue(struct async_queue *queue);
|
void async_cancel_queue(struct async_queue *queue);
|
||||||
HRESULT async_queue_task(struct async_queue *queue, struct async_task *task);
|
HRESULT async_queue_task(struct async_queue *queue, struct async_task *task);
|
||||||
void async_wait_queue_empty(struct async_queue *queue, DWORD timeout);
|
HRESULT async_wait_queue_empty(struct async_queue *queue, DWORD timeout);
|
||||||
|
|
||||||
HRESULT data_key_create( IUnknown *outer, REFIID iid, void **obj );
|
HRESULT data_key_create( IUnknown *outer, REFIID iid, void **obj );
|
||||||
HRESULT file_stream_create( IUnknown *outer, REFIID iid, void **obj );
|
HRESULT file_stream_create( IUnknown *outer, REFIID iid, void **obj );
|
||||||
|
|
Loading…
Reference in a new issue