[24057] in Source-Commits
/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