gbranden pushed a commit to branch master
in repository groff.
commit 92e5d430c9f99f6df07483767d3210ea41a49230
Author: G. Branden Robinson <[email protected]>
AuthorDate: Fri Jul 11 06:47:48 2025 -0500
[preconv]: Fix code style nits (6/6).
* src/preproc/preconv/preconv.cpp (conversion_iconv, main): Parenthesize
(formally) complex pexpressions.
(do_file): Assign character rather than integer literal to element of
`char` array.
---
ChangeLog | 4 ++++
src/preproc/preconv/preconv.cpp | 9 +++++----
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7944d51e1..9f9fd75cb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -21,6 +21,10 @@
pointer literals instead of letting them pun down to Booleans.
(conversion_iconv, do_file): Favor C++ `static_cast<>` and
`const_cast<>` operators over omnipotent C-style casts.
+ (conversion_iconv, main): Parenthesize (formally) complex
+ pexpressions.
+ (do_file): Assign character rather than integer literal to
+ element of `char` array.
2025-07-11 G. Branden Robinson <[email protected]>
diff --git a/src/preproc/preconv/preconv.cpp b/src/preproc/preconv/preconv.cpp
index c43690db5..49ccd5d94 100644
--- a/src/preproc/preconv/preconv.cpp
+++ b/src/preproc/preconv/preconv.cpp
@@ -729,8 +729,9 @@ conversion_iconv(FILE *fp, const string &data, char *enc)
// Handle 'fp' and switch to 'inbuf'.
size_t read_bytes;
char *read_start = inbuf + inbytes_left;
- while ((read_bytes = fread(read_start, 1, BUFSIZ - inbytes_left, fp))
- > 0) {
+ while ((read_bytes = fread(read_start, 1, (BUFSIZ - inbytes_left),
+ fp))
+ > 0) {
inptr = inbuf;
inbytes_left += read_bytes;
while (inbytes_left > 0) {
@@ -1185,7 +1186,7 @@ do_file(const char *filename)
encoding = file_encoding;
}
strncpy(encoding_string, encoding, MAX_VAR_LEN - 1);
- encoding_string[MAX_VAR_LEN - 1] = 0;
+ encoding_string[MAX_VAR_LEN - 1] = '\0';
if (must_free_encoding)
free(encoding);
encoding = encoding_string;
@@ -1346,7 +1347,7 @@ main(int argc, char **argv)
fatal("error status on standard output stream");
if (fflush(stdout) < 0)
fatal("cannot flush standard output stream: %1", strerror(errno));
- return nbad != 0;
+ return (nbad != 0);
}
// Local Variables:
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit