Setting the "last" member of struct roff_node was done at an extremely
authorschwarze <schwarze@openbsd.org>
Fri, 1 May 2015 16:01:53 +0000 (16:01 +0000)
committerschwarze <schwarze@openbsd.org>
Fri, 1 May 2015 16:01:53 +0000 (16:01 +0000)
commitae2c777447f81e8955bb6e0f758b92d95e3b451e
tree21a0ee67af7190e0b4831efb3d3c6948917cf739
parentd5b0e951bf94137fb984c32dbff43b42eb63c40d
Setting the "last" member of struct roff_node was done at an extremely
weird place.  Move it to the obviously correct place.
Surprisingly, this didn't cause any misformatting in the test suite
or in any base system manuals, but i cannot believe the code was
really correct for all conceivable input, and it would be very hard
to verify.  At the very least, it cannot have worked for man(7).
usr.bin/mandoc/mdoc_macro.c
usr.bin/mandoc/roff.c