diff options
Diffstat (limited to 'ext/pcre/pcrelib/pcreposix.c')
-rw-r--r-- | ext/pcre/pcrelib/pcreposix.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ext/pcre/pcrelib/pcreposix.c b/ext/pcre/pcrelib/pcreposix.c index 9c0adebb96..6f1f9c58a6 100644 --- a/ext/pcre/pcrelib/pcreposix.c +++ b/ext/pcre/pcrelib/pcreposix.c @@ -42,7 +42,7 @@ POSSIBILITY OF SUCH DAMAGE. functions. */ -#include <config.h> +#include "config.h" /* Ensure that the PCREPOSIX_EXP_xxx macros are set appropriately for @@ -55,12 +55,11 @@ previously been set. */ # define PCREPOSIX_EXP_DEFN __declspec(dllexport) #endif -#include <pcre.h> +#include "pcre.h" #include "pcre_internal.h" #include "pcreposix.h" - /* Table to translate PCRE compile time error codes into POSIX error codes. */ static const int eint[] = { @@ -123,7 +122,9 @@ static const int eint[] = { REG_INVARG, /* inconsistent NEWLINE options */ REG_BADPAT, /* \g is not followed followed by an (optionally braced) non-zero number */ REG_BADPAT, /* (?+ or (?- must be followed by a non-zero number */ - REG_BADPAT /* number is too big */ + REG_BADPAT, /* number is too big */ + REG_BADPAT, /* subpattern name expected */ + REG_BADPAT /* digit expected after (?+ */ }; /* Table of texts corresponding to POSIX error codes */ |