gbranden pushed a commit to branch master
in repository groff.

commit 9ec09c1411f6ae109c258b64a54334e89afea111
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sun Mar 22 15:05:51 2026 -0500

    src/roff/troff/input.cpp: Slightly refactor (3/3).
    
    * src/roff/troff/input.cpp (substring_request): Use `macro` object's
      public member function `length()` to obtain its length rather than its
      private member variable `len`.
---
 ChangeLog                | 7 +++++++
 src/roff/troff/input.cpp | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index b695afeab..ff44f7d7e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2026-03-21  G. Branden Robinson <[email protected]>
+
+       * src/roff/troff/input.cpp (substring_request): Slightly
+       refactor.  Use `macro` object's public member function
+       `length()` to obtain its length rather than its private member
+       variable `len`.
+
 2026-03-21  G. Branden Robinson <[email protected]>
 
        * src/roff/troff/input.cpp (substring_request): Slightly
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index 06d5eb026..6da2bad13 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -5810,7 +5810,7 @@ void substring_request()
     else {
       int end = -1;
       if (!has_arg() || read_integer(&end)) {
-       int len = m->len;
+       int len = m->length();
        string_iterator iter1(*m);
        // We don't apply substring operations to internally generated
        // tokens that manage compatibility mode.

_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to