diff --git a/osal/win32/osal.c b/osal/win32/osal.c index d744fea7..154cf1c5 100644 --- a/osal/win32/osal.c +++ b/osal/win32/osal.c @@ -17,7 +17,6 @@ int osal_getrelativetime(struct timeval *tv, struct timezone *tz) int64_t wintime, usecs; if(!sysfrequency) { - timeBeginPeriod(1); QueryPerformanceFrequency((LARGE_INTEGER *)&sysfrequency); qpc2usec = 1000000.0 / sysfrequency; } diff --git a/oshw/win32/nicdrv.c b/oshw/win32/nicdrv.c index 9657f31c..92870ded 100644 --- a/oshw/win32/nicdrv.c +++ b/oshw/win32/nicdrv.c @@ -89,6 +89,8 @@ static void ecx_clear_rxbufstat(int *rxbufstat) */ int ecx_setupnic(ecx_portt *port, const char *ifname, int secondary) { + timeBeginPeriod(1); + int i, rval; pcap_t **psock;