While investigating compiler warnings I encountered a bad DIE message which I introduced yesterday (sorry for that!) and an issue that arises when compiling hexedit with --disable-largefile on a 32 bit system.
The code assumes that off_t is always 64 bit, which is not always the case on 32 bit systems -- but almost always. In either way, hexedit works in that scenario as expected now.
The only shown warning is left in the signal handler because signo is not used. As stated in a previous message, the signal handler is a subject for its own patch.
While investigating compiler warnings I encountered a bad DIE message which I introduced yesterday (sorry for that!) and an issue that arises when compiling hexedit with --disable-largefile on a 32 bit system.
The code assumes that off_t is always 64 bit, which is not always the case on 32 bit systems -- but almost always. In either way, hexedit works in that scenario as expected now.
The only shown warning is left in the signal handler because signo is not used. As stated in a previous message, the signal handler is a subject for its own patch.