[Pcre-svn] [1713] code/trunk/pcregrep.c: Fix possible memory…

Top Page
Delete this message
Author: Subversion repository
Date:  
To: pcre-svn
Subject: [Pcre-svn] [1713] code/trunk/pcregrep.c: Fix possible memory leak introduced in previous bug fix.
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;