groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 13/17: [troff]: Fix code style nit (static_cast<>).


From: G. Branden Robinson
Subject: [groff] 13/17: [troff]: Fix code style nit (static_cast<>).
Date: Sun, 3 Nov 2024 02:14:24 -0500 (EST)

gbranden pushed a commit to branch master
in repository groff.

commit 84e8250d1fba775c9a05bf31473231b501de1fa8
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Thu Oct 31 00:11:20 2024 -0500

    [troff]: Fix code style nit (static_cast<>).
    
    * src/roff/troff/env.cpp (select_hyphenation_language)
      (environment_switch): Use C++ `static_cast` operator instead of
      C-style type cast.
    
    Also stop cramming casts of return values up against the adjacent
    expression.  Also break long lines.
---
 ChangeLog              |  6 ++++++
 src/roff/troff/env.cpp | 11 +++++++----
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index e696a0fa8..435f857af 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-10-30  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * src/roff/troff/env.cpp (select_hyphenation_language)
+       (environment_switch): Use C++ `static_cast` operator instead of
+       C-style type cast.
+
 2024-10-30  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * src/roff/troff/env.cpp (environment_switch, environment_copy):
diff --git a/src/roff/troff/env.cpp b/src/roff/troff/env.cpp
index 73b725961..5de7897d5 100644
--- a/src/roff/troff/env.cpp
+++ b/src/roff/troff/env.cpp
@@ -3647,10 +3647,12 @@ static void select_hyphenation_language()
   }
   symbol nm = get_name();
   if (!nm.is_null()) {
-    current_language = (hyphenation_language *)language_dictionary.lookup(nm);
+    current_language = static_cast<hyphenation_language *>
+      (language_dictionary.lookup(nm));
     if (0 /* nullptr */ == current_language) {
       current_language = new hyphenation_language(nm);
-      (void)language_dictionary.lookup(nm, (void *)current_language);
+      (void) language_dictionary.lookup(nm,
+       static_cast<hyphenation_language *>(current_language));
     }
   }
   skip_line();
@@ -3701,10 +3703,11 @@ void environment_switch()
       }
     }
     else {
-      environment *e = (environment *)env_dictionary.lookup(nm);
+      environment *e
+       = static_cast<environment *>(env_dictionary.lookup(nm));
       if (!e) {
        e = new environment(nm);
-       (void)env_dictionary.lookup(nm, e);
+       (void) env_dictionary.lookup(nm, e);
       }
       env_stack = new env_list_node(curenv, env_stack);
       curenv = e;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]