openbsd-ports/converters/k2pdfopt/patches/patch-k2pdfoptlib_textrows_c
2022-03-11 18:27:00 +00:00

16 lines
445 B
Plaintext

Index: k2pdfoptlib/textrows.c
--- k2pdfoptlib/textrows.c.orig
+++ k2pdfoptlib/textrows.c
@@ -956,6 +956,11 @@ static int maxval(int *x,int n,int n0,int dx,int *inde
if (imax<0 || x[i]>x[imax])
imax=i;
}
+ if (imax < 0) /* handle negative index by returning the first entry */
+ if (index)
+ (*index)=0;
+ return(x[0]);
+
if (index!=NULL)
(*index)=imax+n0;
return(x[imax]);