Hi!
- fixed macros in portab.h: added extra parentesis around parameters;
- removed duplicated macro in exeflat.c.
---BeginMessage---
diff -ruNp old/hdr/portab.h new/hdr/portab.h
--- old/hdr/portab.h2004-05-09 17:24:02.0 +
+++ new/hdr/portab.h2004-05-24 21:31:58.0
Hi!
24--2004 21:34 Arkady V.Belousov wrote to
[EMAIL PROTECTED]:
AVB +++ new/hdr/portab.h 2004-05-24 21:31:58.0 +
AVB #ifdef I86 /* commandline overflow - removing /DPROTO
AVB TE */
AVB #define PROTO
AVB #endif
BTW, I think, _all_ _remained_
Hi!
24--2004 20:16 [EMAIL PROTECTED] (tom ehlert) wrote to Arkady V.Belousov
[EMAIL PROTECTED]:
-#define LENGTH(x) (sizeof(x)/sizeof(x[0]))
+#define LENGTH(x) (sizeof (x)/sizeof *(x))
te (sizeof(x)/sizeof(x[0])) has worked for me for ~20 years now.
te could you please explain why this should be
Hello Arkady,
In above case at first glance I don't see possibilities to break
integrity ([] have top most priority over other operations), but this not
mean, that such case can't be constructed by some smart man, which knows
language even better.
another 10 points to get plonked.
Hi!
24--2004 22:15 [EMAIL PROTECTED] (tom ehlert) wrote to Arkady V.Belousov
[EMAIL PROTECTED]:
In above case at first glance I don't see possibilities to break
integrity ([] have top most priority over other operations), but this not
mean, that such case can't be constructed by some