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;