diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2013-07-05 10:38:37 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2013-07-05 10:38:37 +0000 |
commit | 74d96caf6251eff2f6c6a3e879268ce2d2a6c9be (patch) | |
tree | 6ae4a88065c2212f6f3a5f59748ee7526e44a46e /pcre_fullinfo.c | |
parent | effbf54d31bb269a4a093f0ebee3ed11077fc51e (diff) | |
download | pcre-74d96caf6251eff2f6c6a3e879268ce2d2a6c9be.tar.gz |
Implement PCRE_INFO_MATCH_EMPTY and fix 2 bugs concerned with scanning for
empty string matching.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1348 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'pcre_fullinfo.c')
-rw-r--r-- | pcre_fullinfo.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pcre_fullinfo.c b/pcre_fullinfo.c index c4eb5c0..6acb312 100644 --- a/pcre_fullinfo.c +++ b/pcre_fullinfo.c @@ -231,6 +231,10 @@ switch (what) if ((re->flags & PCRE_RLSET) == 0) return PCRE_ERROR_UNSET; *((pcre_uint32 *)where) = re->limit_recursion; break; + + case PCRE_INFO_MATCH_EMPTY: + *((int *)where) = (re->flags & PCRE_MATCH_EMPTY) != 0; + break; default: return PCRE_ERROR_BADOPTION; } |