From fb650a2edd05884801728d718372ef8015597fc4 Mon Sep 17 00:00:00 2001 From: Dave Slattengren Date: Sat, 8 Oct 1983 05:52:23 -0800 Subject: [PATCH] fixed width problems for drawing functions 't' and 's' SCCS-vsn: local/ditroff/ditroff.old.okeeffe/troff/n9.c 1.3 --- usr/src/local/ditroff/ditroff.old.okeeffe/troff/n9.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/usr/src/local/ditroff/ditroff.old.okeeffe/troff/n9.c b/usr/src/local/ditroff/ditroff.old.okeeffe/troff/n9.c index fa90403e07..2c27358d97 100644 --- a/usr/src/local/ditroff/ditroff.old.okeeffe/troff/n9.c +++ b/usr/src/local/ditroff/ditroff.old.okeeffe/troff/n9.c @@ -287,8 +287,10 @@ setdraw() /* generate internal cookies for a drawing function */ cbuf[j++] = MOT | VMOT | ((dy[k] >= 0) ? dy[k] : (NMOT | -dy[k])); } if (type == DRAWELLIPSE) { - cbuf[5] = cbuf[4] | NMOT; /* so the net vertical is zero */ + cbuf[5] = cbuf[4] | NMOT; /* so net vertical is zero */ j = 6; + } else if (type == DRAWTHICK || type == DRAWSTYLE) { + cbuf[4] = cbuf[3] | NMOT; /* so net horizontal is zero */ } cbuf[j++] = '.' | chbits | ZBIT; /* marks end for ptout */ cbuf[j] = 0; -- 2.20.1