Matija Skala
Matija Skala
```sh mkdir build cd build cmake -DCMAKE_C_COMPILER=clang .. ``` [This branch](https://github.com/matijaskala/nvi2/tree/db5.3) is slightly easier to compile on linux distros other than Gentoo or Mageia.
You could also do without the macros: ```diff error = INVALID; - else if ((ll == LLONG_MIN && errno == ERANGE) || ll < minval) + else if ((errno ==...
There is no much sense to add this change to OpenBSD source code since LLONG_MIN and LLONG_MAX are always defined there. I thought this change would be cleaner than explicitly...
C99 compliant strtoll sets errno to ERANGE only when it returns LLONG_MIN or LLONG_MAX. One of those values is positive and one is negative. So the code would remain equivalent,...