wok diff linld/stuff/src/ISO9660.CPP @ rev 20454
Up zstd (1.3.6)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Oct 06 15:17:20 2018 +0200 (2018-10-06) |
parents | 46b511e941a7 |
children | 77cbb661144f |
line diff
1.1 --- a/linld/stuff/src/ISO9660.CPP Fri Oct 05 23:02:32 2018 +0200 1.2 +++ b/linld/stuff/src/ISO9660.CPP Sat Oct 06 15:17:20 2018 +0200 1.3 @@ -103,7 +103,9 @@ 1.4 } 1.5 1.6 //#define IS_DIR(x)( ((x) & ~0777) == 040000) 1.7 -#define IS_DIR(x)( (char)((x) >> 9) == (char)040) 1.8 +//#define IS_DIR(x)( (char)((x) >> 9) == (char)040) 1.9 +//#define IS_DIR(x)( (*((char*) &x + 1) & (char)0776) == (char)0100) 1.10 +#define IS_DIR(x)( (*((char*) &x + 1) & (char)0676) == (char)0) 1.11 int isoopen(const char *filename) 1.12 { 1.13 int restart;