summaryrefslogtreecommitdiff
path: root/old/fileutils
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1999-01-02 05:17:17 +0000
committerJim Meyering <jim@meyering.net>1999-01-02 05:17:17 +0000
commite213c687aaef6231f3159d9a728f3a353ac2d700 (patch)
treef6538cbf918aa917685052464b2714cec8cdfab7 /old/fileutils
parentcb1d4eb4f2ca94e74ebbf9ff42557ac40fceb000 (diff)
downloadcoreutils-e213c687aaef6231f3159d9a728f3a353ac2d700.tar.xz
*** empty log message ***
Diffstat (limited to 'old/fileutils')
-rw-r--r--old/fileutils/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog
index 401112fad..6f152d090 100644
--- a/old/fileutils/ChangeLog
+++ b/old/fileutils/ChangeLog
@@ -1,5 +1,11 @@
1999-01-01 Jim Meyering <meyering@ascend.com>
+ * lib/makepath.c (make_dir): New function, factored out of make_path.
+ (make_path): Use make_dir rather than open-coding it twice.
+ This effectively reverses the order of the latter pair of stat/mkdir
+ calls and fixes a race condition bug whereby one of two concurrent
+ `mkdir -p' processes could fail with EEXIST.
+
* lib/xmalloc.c: Add comments.
(xcalloc, xmalloc, xrealloc): Remove prototypes.
(xcalloc): Remove `#ifdef NOT_USED' that used to hide this function.