shithub: jbig2

Download patch

ref: f08c5d888ac82e5678c84b777f467b171ae28441
parent: 7fd8021bbe295cf58ac530cee52c8f3b67fde872
author: Chris Liddell <chris.liddell@artifex.com>
date: Tue Dec 10 10:37:35 EST 2019

Reinstate basic regular expression compatibility

In Basic Regular Expressions `+' is an ordinary character, use `*' instead.

This also maintains consistency with the equivalent code a few lines above in
the file.

--- a/autogen.sh
+++ b/autogen.sh
@@ -22,7 +22,7 @@
 VERSIONMKMAJ="sed -e s/\([0-9][0-9]*\)[^0-9].*/\\1/"
 VERSIONMKMIN="sed -e s/.*[0-9][0-9]*\.//"
 
-JBIG2VERSIONGREP="sed -e s/^.*(\([0-9]\+\)).*/\\1/"
+JBIG2VERSIONGREP="sed -e s/^.*(\([0-9][0-9]*\)).*/\\1/"
 JBIG2MAJOR=$(grep 'define JBIG2_VERSION_MAJOR' jbig2.h | $JBIG2VERSIONGREP)
 JBIG2MINOR=$(grep 'define JBIG2_VERSION_MINOR' jbig2.h | $JBIG2VERSIONGREP)
 sed -e "s/^\(AC_INIT[^,]*,\)[^,]*\(,.*\)$/\1 [$JBIG2MAJOR.$JBIG2MINOR]\2/" configure.ac.in > configure.ac