wok diff linld/stuff/src/ISO9660.CPP @ rev 21754

Up firefox-official (67.0.3), tinyproxy (1.10.0)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Jun 19 17:26:14 2019 +0200 (2019-06-19)
parents c19368210c2b
children 53c1379e13fa
line diff
     1.1 --- a/linld/stuff/src/ISO9660.CPP	Sat Jun 15 16:18:19 2019 +0200
     1.2 +++ b/linld/stuff/src/ISO9660.CPP	Wed Jun 19 17:26:14 2019 +0200
     1.3 @@ -110,8 +110,8 @@
     1.4  //	char _64bits = cpuhaslm();
     1.5  	struct isostate *x=&isostate;
     1.6  #define name (x->filename2open)
     1.7 -#define c (((char *)&x->entrysize)[0])
     1.8 -#define _64bits (((char *)&x->entrysize)[1])
     1.9 +#define c (x->c)
    1.10 +#define _64bits (x->_64bits)
    1.11  	char *s;
    1.12  
    1.13  	_64bits = cpuhaslm();
    1.14 @@ -121,7 +121,7 @@
    1.15  	}
    1.16    next:
    1.17  	name = s;
    1.18 -	do s++; while (*s != '/' && *s);
    1.19 +	do s++; while (*s && *s != '/');
    1.20  	c = *s; *s = 0;
    1.21  	for (x->curdirsize = 0xFFFF; isoreaddir() != -1;) {
    1.22  		const char *n = name;