Revision: 1713
http://vcs.pcre.org/viewvc?view=rev&revision=1713
Author: ph10
Date: 2017-10-22 17:19:42 +0100 (Sun, 22 Oct 2017)
Log Message:
-----------
Fix possible memory leak introduced in previous bug fix.
Modified Paths:
--------------
code/trunk/pcregrep.c
Modified: code/trunk/pcregrep.c
===================================================================
--- code/trunk/pcregrep.c 2017-10-20 16:57:48 UTC (rev 1712)
+++ code/trunk/pcregrep.c 2017-10-22 16:19:42 UTC (rev 1713)
@@ -2253,8 +2253,9 @@
if (fnlength > 2048)
{
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);
if (frc > 1) rc = frc;