summaryrefslogtreecommitdiff
path: root/pcre_fullinfo.c
diff options
context:
space:
mode:
authorph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2007-06-04 10:49:21 +0000
committerph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2007-06-04 10:49:21 +0000
commit756fe1f5dfc297c4420809b85f636f7fdcfce7ff (patch)
tree5609f92de79d42934bc5f5b443a9b40c0bd290f2 /pcre_fullinfo.c
parenta66e7e0c24877a1f878fe3bc29078143d018f888 (diff)
downloadpcre-756fe1f5dfc297c4420809b85f636f7fdcfce7ff.tar.gz
Add PCRE_INFO_OKPARTIAL and PCRE_INFO_JCHANGED.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@169 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'pcre_fullinfo.c')
-rw-r--r--pcre_fullinfo.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/pcre_fullinfo.c b/pcre_fullinfo.c
index 8c0e54d..7682435 100644
--- a/pcre_fullinfo.c
+++ b/pcre_fullinfo.c
@@ -139,6 +139,14 @@ switch (what)
case PCRE_INFO_DEFAULT_TABLES:
*((const uschar **)where) = (const uschar *)(_pcre_default_tables);
break;
+
+ case PCRE_INFO_OKPARTIAL:
+ *((int *)where) = (re->options & PCRE_NOPARTIAL) == 0;
+ break;
+
+ case PCRE_INFO_JCHANGED:
+ *((int *)where) = (re->options & PCRE_JCHANGED) != 0;
+ break;
default: return PCRE_ERROR_BADOPTION;
}