Commit Briefs
removed check_allocation macro and possibly fixed a bug
1. remove the check_allocation macro (it was replaced with the idiom if ((x = ...) == NULL) err(1, "fn"); using the err(3) function instead of custom error-reporting. 2. added a break that was missing in the args parse
improved command example
that grep | sed can be reduced to a single sed
removed -std=c89
don't pretend this is C89, this is C99. We use stdint and other stuff. This also remove A LOT of warnings etc...