DRIGetSecs() would call getsecs() when XFree86LOADER is defined, relying on

the wrappers to provide it. Wrapper gone, and getsecs doesn't exist on
    linux so it now blows up. Fixes it by just calling gettimeofday() in
    all cases instead.
This commit is contained in:
Benjamin Herrenschmidt 2006-02-14 08:14:42 +00:00
commit 5c9b6f0fb0
2 changed files with 8 additions and 4 deletions

View file

@ -1654,16 +1654,12 @@ DRICopyWindow(WindowPtr pWin, DDXPointRec ptOldOrg, RegionPtr prgnSrc)
static void
DRIGetSecs(long *secs, long *usecs)
{
#ifdef XFree86LOADER
getsecs(secs,usecs);
#else
struct timeval tv;
gettimeofday(&tv, NULL);
*secs = tv.tv_sec;
*usecs = tv.tv_usec;
#endif
}
static unsigned long