--- Steve Loughran <[EMAIL PROTECTED]> wrote: > > ----- Original Message ----- > From: "Roger Vaughn" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, November 28, 2000 06:21 > Subject: Patch: Modified in the future on Windoze > > > > It appears that the "modified in the future" check > > performed by SourceFileScanner doesn't work > properly > > on Windoze. On digging around, I found out that > > Windoze stores modification times with a maximum > > resolution of 2 secs - and rounds *up* to the > nearest > > match. > > This isnt strictly a 'windoze' feature, it is a > function of how timestamp > are stored on FAT/FAT32 - a dos legacy. I believe > that NTFS file systems > dont have the issue. > > ..Just to make your life more complicated. > > -steve >
That's very likely. I really only have this Win2000 system to test on, though - and 2000 uses FAT32 (go figure). I don't think this is really a big deal if NT users are willing to accept 2s of inaccuracy - and 2s isn't normally significant in "future" checks anyway. If it is a problem, then the code can be modified to detect the Windows variant - which still isn't ideal since NT can read FAT partitions and 2000 can read NTFS. And let's not even think about HPFS, SMB drives, etc..... My suggestion is to apply this to the base, and let the 2s inaccuracy stand for all Windows systems. If you want precision, use Linux instead. ;-) roger __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Thousands of Stores. Millions of Products. http://shopping.yahoo.com/
