[wing/wip/poll-stream] Fix test
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [wing/wip/poll-stream] Fix test
- Date: Fri, 30 Nov 2018 11:36:36 +0000 (UTC)
commit be8ecb8fa6c5fcfcdb259f24f568a212a1915423
Author: Ignacio Casal Quinteiro <qignacio amazon com>
Date: Fri Nov 30 12:36:22 2018 +0100
Fix test
wing/winginputstream.c | 6 ++++--
wing/wingoutputstream.c | 6 ++++--
2 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/wing/winginputstream.c b/wing/winginputstream.c
index 8c6ed29..1bacf7c 100644
--- a/wing/winginputstream.c
+++ b/wing/winginputstream.c
@@ -237,14 +237,16 @@ wing_input_stream_close (GInputStream *stream,
}
static gboolean
-read_async_ready (WingInputStream *wing_stream,
- gpointer user_data)
+read_async_ready (HANDLE handle,
+ gpointer user_data)
{
+ WingInputStream *wing_stream;
WingInputStreamPrivate *priv;
GTask *task = user_data;
DWORD nread;
gboolean result;
+ wing_stream = g_task_get_source_object (task);
priv = wing_input_stream_get_instance_private (wing_stream);
result = GetOverlappedResult (priv->overlap.hEvent, &priv->overlap, &nread, FALSE);
diff --git a/wing/wingoutputstream.c b/wing/wingoutputstream.c
index dd9ce55..ef3c9ba 100644
--- a/wing/wingoutputstream.c
+++ b/wing/wingoutputstream.c
@@ -224,14 +224,16 @@ wing_output_stream_close (GOutputStream *stream,
}
static gboolean
-write_async_ready (WingOutputStream *wing_stream,
- gpointer user_data)
+write_async_ready (HANDLE handle,
+ gpointer user_data)
{
+ WingOutputStream *wing_stream;
WingOutputStreamPrivate *priv;
GTask *task = user_data;
DWORD nwritten;
gboolean result;
+ wing_stream = g_task_get_source_object (task);
priv = wing_output_stream_get_instance_private (wing_stream);
result = GetOverlappedResult (priv->overlap.hEvent, &priv->overlap, &nwritten, FALSE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]