summaryrefslogtreecommitdiff
path: root/pcreposix.c
diff options
context:
space:
mode:
authorph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2011-11-22 11:23:43 +0000
committerph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2011-11-22 11:23:43 +0000
commit3d74632d426e8db6d5cb93e4c3fa5048f9c44e0c (patch)
tree17cd2bc781176541ece399a5130c8ea3d07d2814 /pcreposix.c
parent130da81a5142a5cef80543ae5b64167229c23432 (diff)
downloadpcre-3d74632d426e8db6d5cb93e4c3fa5048f9c44e0c.tar.gz
Test for workspace overflow with forward reference data.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@760 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'pcreposix.c')
-rw-r--r--pcreposix.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pcreposix.c b/pcreposix.c
index b5f9d0e..7379917 100644
--- a/pcreposix.c
+++ b/pcreposix.c
@@ -156,6 +156,7 @@ static const int eint[] = {
/* 70 */
REG_BADPAT, /* internal error: unknown opcode in find_fixedlength() */
REG_BADPAT, /* \N is not supported in a class */
+ REG_BADPAT, /* too many forward references */
};
/* Table of texts corresponding to POSIX error codes */