summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2012-02-26 11:03:09 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2012-02-26 11:03:09 +0000
commitbb17cc2529476ed395ccc216ac576c219f8790d0 (patch)
tree2b2841a560ccc7a43549ab5615ae14003794df1e
parentb375a6a293130cdb5977782d9f81b062dceebcc3 (diff)
downloadnetsurf-bb17cc2529476ed395ccc216ac576c219f8790d0.tar.gz
netsurf-bb17cc2529476ed395ccc216ac576c219f8790d0.tar.bz2
Don't do schedule message handling on a while loop.. it sometimes causes
long pauses in user input. svn path=/trunk/netsurf/; revision=13472
-rwxr-xr-xamiga/gui.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index c0f243cf9..54f0d4055 100755
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -2081,7 +2081,7 @@ void ami_get_msg(void)
if(signal & schedulesig)
{
- while(timermsg = (struct TimerRequest *)GetMsg(msgport))
+ if(timermsg = (struct TimerRequest *)GetMsg(msgport))
{
ReplyMsg((struct Message *)timermsg);
schedule_run(FALSE);