Diff for /np2/x11/taskmng.c between versions 1.3 and 1.4

version 1.3, 2007/01/10 16:01:59 version 1.4, 2007/01/23 16:01:00
Line 16  taskmng_initialize(void) Line 16  taskmng_initialize(void)
 BOOL  BOOL
 taskmng_sleep(UINT32 tick)  taskmng_sleep(UINT32 tick)
 {  {
         UINT32  base;          UINT32 base;
           UINT32 now;
   
         base = GETTICK();          base = GETTICK();
         while (taskmng_isavail() && ((GETTICK() - base) < tick)) {          while (taskmng_isavail() && (((now = GETTICK()) - base) < tick)) {
                 toolkit_event_process();                  toolkit_event_process();
                 usleep(960);                  usleep(tick - (now - base) / 2);
         }          }
         return taskmng_isavail();          return taskmng_isavail();
 }  }

Removed from v.1.3  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>