Up to [cvsweb.bsd.lv] / mandoc
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: VERSION_1_14_1
Revision 1.122 / (download) - annotate - [select for diffs], Fri Jan 8 17:48:09 2016 UTC (8 years, 8 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_1,
VERSION_1_13_4,
VERSION_1_13
Changes since 1.121: +10 -10 lines
Diff to previous 1.121 (unified)
Delete the redundant "nchild" member of struct roff_node, replacing most uses by one, a few by two pointer checks, and only one by a tiny loop - not only making data smaller, but code shorter as well. This gets rid of an implicit invariant that confused both static analysis tools and human auditors. No functional change.