]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Fri, 6 Jan 2006 10:14:30 +0000 (10:14 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 6 Jan 2006 10:14:30 +0000 (10:14 +0000)
ChangeLog

index 7450d7828ecc3e744e0140346c999e7f9f6033ac..1cbad52ffa503086c620241c0218217daa50f395 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,15 @@
-2006-01-05  Jim Meyering  <jim@meyering.net>
+2006-01-06  Jim Meyering  <jim@meyering.net>
 
        * Version 6.0-cvs.
 
+       * src/remove.c (rm_1): Remove `static' attribute on local `status'.
+       First off, the attribute should have been `volatile' (not static)
+       to avoid longjmp-related risk of clobber.  Secondly, now there is
+       no longer any risk of a local variable being clobbered, so there's
+       no need for any attribute at all.
+
+2006-01-05  Jim Meyering  <jim@meyering.net>
+
        * src/remove.c: Give a few functions the inline attribute.
        (AD_pop_and_chdir): Use gotos to avoid some duplication.
        (AD_push): Rewrite an assertion so that the entire computation