Revision: 874
http://www.exim.org/viewvc/pcre2?view=rev&revision=874
Author: ph10
Date: 2017-10-22 17:17:44 +0100 (Sun, 22 Oct 2017)
Log Message:
-----------
Fix memory leak issue introduced in last bug fix in pcre2grep.
Modified Paths:
--------------
code/trunk/src/pcre2grep.c
Modified: code/trunk/src/pcre2grep.c
===================================================================
--- code/trunk/src/pcre2grep.c 2017-10-20 16:51:59 UTC (rev 873)
+++ code/trunk/src/pcre2grep.c 2017-10-22 16:17:44 UTC (rev 874)
@@ -3051,7 +3051,8 @@
if (fnlength > FNBUFSIZ)
{
fprintf(stderr, "pcre2grep: recursive filename is too long\n");
- return 2;
+ rc = 2;
+ break;
}
sprintf(buffer, "%s%c%s", pathname, FILESEP, nextfile);
frc = grep_or_recurse(buffer, dir_recurse, FALSE);