r9649 chris_y - in /trunk/netsurf/amiga: gui.c schedule.c

netsurf at semichrome.net netsurf at semichrome.net
Fri Oct 16 20:49:57 BST 2009


Author: chris_y
Date: Fri Oct 16 14:49:56 2009
New Revision: 9649

URL: http://source.netsurf-browser.org?rev=9649&view=rev
Log:
Revert previous change, causing instability.

Modified:
    trunk/netsurf/amiga/gui.c
    trunk/netsurf/amiga/schedule.c

Modified: trunk/netsurf/amiga/gui.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/gui.c?rev=9649&r1=9648&r2=9649&view=diff
==============================================================================
--- trunk/netsurf/amiga/gui.c (original)
+++ trunk/netsurf/amiga/gui.c Fri Oct 16 14:49:56 2009
@@ -1537,7 +1537,7 @@
 	}
 	else if(signal & schedulesig)
 	{
-		timermsg = (struct TimeRequest *)GetMsg(msgport);
+		while(GetMsg(msgport));
 		//schedule_run();
 	}
 }

Modified: trunk/netsurf/amiga/schedule.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/schedule.c?rev=9649&r1=9648&r2=9649&view=diff
==============================================================================
--- trunk/netsurf/amiga/schedule.c (original)
+++ trunk/netsurf/amiga/schedule.c Fri Oct 16 14:49:56 2009
@@ -62,7 +62,7 @@
 
 	GetSysTime(&tv);
 	AddTime(&nscb->tv,&tv); // now contains time when event occurs
-
+#ifdef AMI_SCHEDULER_USES_TIMER
 	if(nscb->treq = AllocVec(sizeof(struct TimeRequest),MEMF_PRIVATE | MEMF_CLEAR))
 	{
 		*nscb->treq = *tioreq;
@@ -71,7 +71,7 @@
     	nscb->treq->Time.Microseconds=nscb->tv.Microseconds; // micro
     	SendIO((struct IORequest *)nscb->treq);
 	}
-
+#endif
 	nscb->callback = callback;
 	nscb->p = p;
 }




More information about the netsurf-commits mailing list