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

version 1.3, 2007/01/10 16:01:59 version 1.5, 2009/09/27 11:25:38
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) * 1000);
         }          }
         return taskmng_isavail();          return taskmng_isavail();
 }  }

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


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