Follow-up Comment #10, bug #66672 (group groff):
commit edfae9df7085c206c4eb3a023de10280db166e08 Author: G. Branden Robinson <[email protected]> Date: Wed Jun 10 11:55:56 2026 -0500 [refer]: Migrate to strdup(3). * src/preproc/refer/command.cpp: * src/preproc/refer/token.cpp: Preprocessor-include C "<string.h>" header file. * src/preproc/refer/command.cpp (input_item::input_item): * src/preproc/refer/token.cpp (init_ascii, init_letter) (init_two_char_letter, init_strings): Migrate from libgroff's `strsave()` to POSIX's strdup(3). Continues the long process of fixing Savannah #66672. commit aad4fd0160719cfce0eaa50b7b08e47c6caca21c Author: G. Branden Robinson <[email protected]> Date: Wed Jun 10 06:18:34 2026 -0500 [libgroff]: Boolify "quotearg.c". * src/libs/libgroff/quotearg.c: Preprocessor-include "<stdbool.h>" header file to ensure visibility of `true` and `false` symbols. Drop preprocessor manipulations of `TRUE` and `FALSE` macros. (needs_quoting): Migrate Boolean literals from preprocessor macros to language objects. Demote return type from `int` to `bool`. Continues the long process of fixing Savannah #66672. commit 126ad1fe427783a932533a152022e2cfc11f78fa Author: G. Branden Robinson <[email protected]> Date: Thu Jun 11 09:29:50 2026 -0500 src/libs/libgroff/quotearg.c: Slightly refactor. Favor C standard library symbol `EXIT_FAILURE` over integer literal "1". Continues the long process of fixing Savannah #66672. Also discard trailing whitespace from source lines. commit 9359a02d8911754a86e83bac4ba182b69dbb6b1a Author: G. Branden Robinson <[email protected]> Date: Thu Jun 11 09:54:47 2026 -0500 [gxditview]: Annotate Boolean literals. The X Toolkit Intrinsic library's header files define `TRUE` and `FALSE`; to avoid unnecessary conflicts with Xorg's xditview, we don't want to replace them with ISO C99 Booleans. Continues the long process of fixing Savannah #66672. commit 91cc4985fb6cd8f57a3b150e7956b1545ba4388e Author: G. Branden Robinson <[email protected]> Date: Thu Jun 11 10:19:40 2026 -0500 [grohtml]: Migrate to ISO C++98 Boolean literals. * src/preproc/html/pushback.cpp: Drop preprocessor manipulations of `TRUE` and `FALSE` macros. (pushBackBuffer::pushBackBuffer, pushBackBuffer::getPB) (pushBackBuffer::isString): Use ISO C++98 Boolean literals. * src/preproc/html/pushback.h (class pushBackBuffer): Demote declared return type of `isString()` member function from `int` to `bool`. * src/preproc/html/pushback.cpp (pushBackBuffer::getPB, pushBackBuffer::isString) (isDigit, isWhite, isHexDigit): Demote return type from `int` to `bool`. Continues the long process of fixing Savannah #66672. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66672> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature
