Ignore:
Timestamp:
01/12/2008 01:31:51 (3 years ago)
Author:
chris
Message:

Fix the use of an unreasonably short type as the temporary storage
for inode numbers on Windows, resulting in all inode numbers being
coerced into 216 space and many duplicates on systems with large
numbers of files being backed up, possibly resulting in store
corruption due to unwanted file rename operations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/lib/common/BoxPlatform.h

    r2361 r2395  
    3939                #define __MSVCRT_VERSION__ 0x0601 
    4040        #endif 
     41 
     42        // stop sys/types.h from defining its own ino_t as short, 
     43        // because we want a bigger one :) 
     44        #define _INO_T_ 
    4145#endif 
    4246 
Note: See TracChangeset for help on using the changeset viewer.