[wing] wingiocpinputstream: fix memory leak on wing_iocp_input_stream_write_async
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [wing] wingiocpinputstream: fix memory leak on wing_iocp_input_stream_write_async
- Date: Tue, 9 Mar 2021 08:31:31 +0000 (UTC)
commit 98399721e2b2c948985a66a15d8e9379ed9ba3b7
Author: Silvio Lazzeretti <silviola amazon com>
Date: Mon Mar 1 18:05:01 2021 +0100
wingiocpinputstream: fix memory leak on wing_iocp_input_stream_write_async
wing/wingiocpinputstream.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/wing/wingiocpinputstream.c b/wing/wingiocpinputstream.c
index 217e6bf..006ca6f 100644
--- a/wing/wingiocpinputstream.c
+++ b/wing/wingiocpinputstream.c
@@ -224,7 +224,10 @@ wing_iocp_input_stream_read_async (GInputStream *stream,
g_task_set_priority (task, io_priority);
if (g_task_return_error_if_cancelled (task))
- return;
+ {
+ g_object_unref (task);
+ return;
+ }
if (priv->handle == INVALID_HANDLE_VALUE)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]