From 2d2dc33f91a1ba3b4bc5d7798ca1386a5bad44a1 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 6 Feb 2022 18:22:11 -0600 Subject: system/mandoc: Update to 1.14.6, miss Max terribly --- system/mandoc/tbl-colwidth-oob.patch | 62 ------------------------------------ 1 file changed, 62 deletions(-) delete mode 100644 system/mandoc/tbl-colwidth-oob.patch (limited to 'system/mandoc/tbl-colwidth-oob.patch') diff --git a/system/mandoc/tbl-colwidth-oob.patch b/system/mandoc/tbl-colwidth-oob.patch deleted file mode 100644 index 0b7b0acad..000000000 --- a/system/mandoc/tbl-colwidth-oob.patch +++ /dev/null @@ -1,62 +0,0 @@ -From mboxrd@z Thu Jan 1 00:00:00 1970 -Received: from localhost (fantadrom.bsd.lv [local]) - by fantadrom.bsd.lv (OpenSMTPD) with ESMTPA id 0ff00a97 - for ; - Fri, 29 Mar 2019 16:27:36 -0500 (EST) -Date: Fri, 29 Mar 2019 16:27:36 -0500 (EST) -X-Mailinglist: mandoc-source -Reply-To: source@mandoc.bsd.lv -MIME-Version: 1.0 -From: schwarze@mandoc.bsd.lv -To: source@mandoc.bsd.lv -Subject: mandoc: Set the maximum column index in a tbl(7) to the maximum *right* -X-Mailer: activitymail 1.26, http://search.cpan.org/dist/activitymail/ -Content-Type: text/plain; charset=utf-8 -Message-ID: -Archived-At: -List-Archive: -List-Post: - -Log Message: ------------ -Set the maximum column index in a tbl(7) to the maximum *right* edge -of any cell span, not to the maximum *left* edge, which may be smaller -if the last column of the table is only reached by horizontal spans, -but not by any regular cell in any row of the table. -Otherwise, the algorithm calculating column widths accessed memomy -after the end of the colwidth[] array, while it was trying to handle -the rightmost column(s). - -Crash reported by Jason Thorpe -via https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54069 -and via Thomas Klausner (wiz@). -Christos@ Zoulas sent a (correct, but slightly confusing) patch. -The patch i'm committing here is easier to understand. - -Modified Files: --------------- - mandoc: - out.c - -Revision Data -------------- -Index: out.c -=================================================================== -RCS file: /home/cvs/mandoc/mandoc/out.c,v -retrieving revision 1.77 -retrieving revision 1.78 -diff -Lout.c -Lout.c -u -p -r1.77 -r1.78 ---- a/out.c -+++ b/out.c -@@ -149,7 +149,7 @@ tblcalc(struct rofftbl *tbl, const struc - gp = &first_group; - for (dp = sp->first; dp != NULL; dp = dp->next) { - icol = dp->layout->col; -- while (icol > maxcol) -+ while (maxcol < icol + dp->hspans) - tbl->cols[++maxcol].spacing = SIZE_MAX; - col = tbl->cols + icol; - col->flags |= dp->layout->flags; --- - To unsubscribe send an email to source+unsubscribe@mandoc.bsd.lv - -- cgit v1.2.3-70-g09d2