gbranden pushed a commit to branch master
in repository groff.
commit 7af005dc71c525dec84967f0eca0696de4dfd769
Author: G. Branden Robinson <[email protected]>
AuthorDate: Fri Dec 19 14:00:23 2025 -0600
src/roff/troff/token.h: Work on Savannah #67735.
* src/roff/troff/token.h (token::ch): Compare member variable `c` to
literal of `unsigned char` type, not a character literal of undefined
signedness.
Continues the long process of fixing Savannah #67735.
---
ChangeLog | 8 ++++++++
src/roff/troff/token.h | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index bde58d111..bc0513ed5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2025-12-19 G. Branden Robinson <[email protected]>
+
+ * src/roff/troff/token.h (token::ch): Compare member variable
+ `c` to literal of `unsigned char` type, not a character literal
+ of undefined signedness.
+
+ Continues the long process of fixing Savannah #67735.
+
2025-12-19 G. Branden Robinson <[email protected]>
* src/roff/troff/input.cpp (token::next, token::get_charinfo)
diff --git a/src/roff/troff/token.h b/src/roff/troff/token.h
index 09892fa55..1751bd0a4 100644
--- a/src/roff/troff/token.h
+++ b/src/roff/troff/token.h
@@ -211,7 +211,7 @@ inline bool token::is_page_ejector()
inline unsigned char token::ch()
{
- return ((TOKEN_CHAR == type) ? c : '\0');
+ return ((TOKEN_CHAR == type) ? c : 0U); // TODO: grochar
}
inline bool token::is_any_character()
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit