bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

memory leak #3 & patch


From: Kenneth Lorber
Subject: memory leak #3 & patch
Date: Fri, 13 Jun 2003 08:23:06 -0400 (EDT)

This leak is in diff_fileproc().  It looks like this simple fix is enough,
but it's not quite as clear as the last 2 I sent fixes for.

Share and Enjoy,
keni

*** src/diff.c  Wed Jun  4 12:20:50 2003
--- XX/diff.c   Thu Jun 12 13:48:42 2003
***************
*** 686,695 ****
                                   use_rev1, rev1_cache, use_rev2,
                                   label1, label2,
                                   finfo->file );
- 
-       if (label1) free (label1);
-       if (label2) free (label2);
      }
  
      switch (status)
      {
--- 686,694 ----
                                   use_rev1, rev1_cache, use_rev2,
                                   label1, label2,
                                   finfo->file );
      }
+     if (label1) free (label1);
+     if (label2) free (label2);
  
      switch (status)
      {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]