Paul Eggert <
address@hidden> schrieb am So., 3. Jan. 2016 um 16:46 Uhr:
Daniel Colascione wrote:
> There was no consensus on this change.
What are the problems with it? Although Eli and I tweaked it later to fix some
warnings and sign-extension issues and make it go a bit faster, I didn't see any
major issues with the basic idea.
- From a user's perspective, it removes NULL as a sentinel value to signal an error.
- From a developer perspective, it adds low-level complexity, bit-twiddling, and possibly undefined behavior to a module that should only contain glue code between two interfaces.