diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2015-02-03 14:34:44 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2015-02-03 14:34:44 +0000 |
commit | 68282df90da8c8eb011f27cb2d6cd74b1058e9bf (patch) | |
tree | c1ae1acfbf95f96170cf1602ad8e3e4c2998a06b /pcretest.c | |
parent | 48d2472840efc4dc54dfc698d64aa086332a9033 (diff) | |
download | pcre-68282df90da8c8eb011f27cb2d6cd74b1058e9bf.tar.gz |
Crash in pcretest after bad input.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1514 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'pcretest.c')
-rw-r--r-- | pcretest.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -3906,6 +3906,7 @@ while (!done) default: fprintf(outfile, "** Unknown modifier '%c'\n", pp[-1]); + do_posix = 0; goto SKIP_DATA; } } @@ -5635,7 +5636,7 @@ while (!done) } /* End of loop for data lines */ CONTINUE: - + #if !defined NOPOSIX if (posix || do_posix) regfree(&preg); #endif |