From 50315cc56e8cd89aedfdaa00ca6fb21f246c6540 Mon Sep 17 00:00:00 2001 From: Andreas Hartmetz Date: Thu, 12 Apr 2018 21:28:30 +0200 Subject: Fix return value of GLib event dispatcher socketNotifierSourceCheck The wrong return value didn't seem to result in observable bugs. Change-Id: Iaba74d0acd4352af9be70498a7d5556bb1e02f5f Reviewed-by: Thiago Macieira --- src/corelib/kernel/qeventdispatcher_glib.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/corelib/kernel/qeventdispatcher_glib.cpp') diff --git a/src/corelib/kernel/qeventdispatcher_glib.cpp b/src/corelib/kernel/qeventdispatcher_glib.cpp index 60b4be81b1..d2201df41b 100644 --- a/src/corelib/kernel/qeventdispatcher_glib.cpp +++ b/src/corelib/kernel/qeventdispatcher_glib.cpp @@ -88,7 +88,7 @@ static gboolean socketNotifierSourceCheck(GSource *source) p->socketNotifier->setEnabled(false); i--; } else { - pending = ((p->pollfd.revents & p->pollfd.events) != 0); + pending = pending || ((p->pollfd.revents & p->pollfd.events) != 0); } } -- cgit v1.2.3