René Scharfe <l.s.r@xxxxxx> writes: > Take care to work around (arguably buggy) implementations of free(3) > that change errno by calling it only after using the errno value. ;-). The "do everything including giving an error message, jump to the exit label where resources are released just before returning" pattern naturally gives us that, which is very nice. Will queue. Thanks.