]> git.draconx.ca Git - dxcommon.git/commitdiff
help_print_optstring: Better output on some old systems.
authorNick Bowler <nbowler@draconx.ca>
Wed, 6 Dec 2023 01:10:08 +0000 (20:10 -0500)
committerNick Bowler <nbowler@draconx.ca>
Wed, 6 Dec 2023 01:17:54 +0000 (20:17 -0500)
Some very old printf implementations return 0 on success instead of the
number of bytes written.  We should never see a return of 0 normally,
so we can improve the output to be less of a garbled mess by printing a
newline if that happens (same as the error case).  This is a simple
tweak that should have virtually no impact on modern systems.

The tests are adapted to verify the new behaviour, although we'll mark
the result as "skipped" (assuming it is correct) instead of "passed"
since it's only sortof working.


No differences found