From 18ea81f36877e3c373b1b10c31d90abbb5d38745 Mon Sep 17 00:00:00 2001 From: vincents Date: Tue, 8 Sep 2009 12:21:54 +0000 Subject: [PATCH] gtk interfaces: use GetCurrentThreadID to compare with MainThreadId, GetThreadID somehow returns a different value, fixes issue #14335) git-svn-id: trunk@21622 - --- lcl/interfaces/gtk/gtkwinapi.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lcl/interfaces/gtk/gtkwinapi.inc b/lcl/interfaces/gtk/gtkwinapi.inc index 67818f99d5..4bef5f45b9 100644 --- a/lcl/interfaces/gtk/gtkwinapi.inc +++ b/lcl/interfaces/gtk/gtkwinapi.inc @@ -7434,7 +7434,7 @@ begin FMessageQueue.AddMessage(AMessage); - if GetThreadID <> MainThreadID then + if GetCurrentThreadId <> MainThreadID then begin // awake gtk loop // when the main thread is currently processing messages it will process