win32: fix delay rounding error