[24057] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r23662 - in trunk/athena/bin/delete: . debian

daemon@ATHENA.MIT.EDU (Evan Broder)
Sun Mar 29 15:55:58 2009

Date: Sun, 29 Mar 2009 15:55:50 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200903291955.n2TJton5009245@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: broder
Date: 2009-03-29 15:55:50 -0400 (Sun, 29 Mar 2009)
New Revision: 23662

Modified:
   trunk/athena/bin/delete/debian/changelog
   trunk/athena/bin/delete/lsdel.c
Log:
In delete:
  * Apply patches from jik:
    - Fix a double free in lsdel

Modified: trunk/athena/bin/delete/debian/changelog
===================================================================
--- trunk/athena/bin/delete/debian/changelog	2009-03-29 19:55:43 UTC (rev 23661)
+++ trunk/athena/bin/delete/debian/changelog	2009-03-29 19:55:50 UTC (rev 23662)
@@ -8,8 +8,9 @@
       conflicting with a system error constant of the same name
     - When printing an amount of space, print it in friendly units, e.g.,
       KB, MB or GB, rather than always printing kb.
+    - Fix a double free in lsdel
 
- -- Evan Broder <broder@mit.edu>  Sun, 29 Mar 2009 14:58:43 -0400
+ -- Evan Broder <broder@mit.edu>  Sun, 29 Mar 2009 14:59:32 -0400
 
 debathena-delete (10.0.0-0debathena1) unstable; urgency=low
 

Modified: trunk/athena/bin/delete/lsdel.c
===================================================================
--- trunk/athena/bin/delete/lsdel.c	2009-03-29 19:55:43 UTC (rev 23661)
+++ trunk/athena/bin/delete/lsdel.c	2009-03-29 19:55:50 UTC (rev 23662)
@@ -339,7 +339,6 @@
      for (last = 0, i = 1; i < *number; i++) {
 	  if (! strcmp(files[last], files[i])) {
 	       free (files[i]);
-	       free (files[i]);
 	       files[i] = (char *) NULL;
 	  }
 	  else


home help back first fref pref prev next nref lref last post