Blame SOURCES/patch-2.7.1-CVE-2018-6952.patch

5c22bb
diff -up patch-2.7.1/src/pch.c.me patch-2.7.1/src/pch.c
5c22bb
--- patch-2.7.1/src/pch.c.me	2018-11-22 14:09:28.099973290 +0100
5c22bb
+++ patch-2.7.1/src/pch.c	2018-11-22 16:41:02.966632693 +0100
5c22bb
@@ -2113,7 +2113,7 @@ pch_swap (void)
5c22bb
     }
5c22bb
     if (p_efake >= 0) {			/* fix non-freeable ptr range */
5c22bb
 	if (p_efake <= i)
5c22bb
-	    n = p_end - i + 1;
5c22bb
+	    n = p_end - p_ptrn_lines;
5c22bb
 	else
5c22bb
 	    n = -i;
5c22bb
 	p_efake += n;