gbranden pushed a commit to branch master
in repository groff.

commit 9483dac04809972663c8ec1b79b6d616561b69a9
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sun Nov 23 15:43:32 2025 -0600

    [troff]: Add assertion.
    
    * src/roff/troff/env.cpp (environment::add_node): Do it.  This function
      should never be given a null pointer argument.
---
 ChangeLog              | 5 +++++
 src/roff/troff/env.cpp | 1 +
 2 files changed, 6 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 8e5a36776..bfcc2028e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2025-11-23  G. Branden Robinson <[email protected]>
+
+       * src/roff/troff/env.cpp (environment::add_node): Add assertion.
+       This function should never be given a null pointer argument.
+
 2025-11-23  G. Branden Robinson <[email protected]>
 
        * src/roff/troff/env.cpp (environment::make_tag): When not
diff --git a/src/roff/troff/env.cpp b/src/roff/troff/env.cpp
index 0a813271c..b47543adc 100644
--- a/src/roff/troff/env.cpp
+++ b/src/roff/troff/env.cpp
@@ -407,6 +407,7 @@ node *environment::make_char_node(charinfo *ci)
 
 void environment::add_node(node *nd)
 {
+  assert(nd != 0 /* nullptr */);
   if (nd == 0 /* nullptr */)
     return;
   if (!suppress_push) {

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

Reply via email to