"Markus Mauhart" wrote ...
>
> yes, but 'result' is used not only for ISTRING_COMPARE, but for every
> substraction seen in this function:
>
> result = x->ctime - y->ctime;
> result = x->ino[0] - y->ino[0];
> result = x->dev - y->dev;
>
> Currently I cant swear where to expect value truncation, but IIRC it
> happens 100% in theory and regulary in 64bit-practice.
"truncation" means ...
int result = 0xb12345678
- 0xa12345678 ;//in theory undefined, but typically truncation.
return result ;//zero instead of non-zero.
_______________________________________________
Bug-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-make