commit | 07f9f4e2a41ed5b431b69165890ad9bc6f44edde | [log] [tgz] |
---|---|---|
author | Reid Spencer <rspencer@reidspencer.com> | Wed Dec 15 08:32:45 2004 +0000 |
committer | Reid Spencer <rspencer@reidspencer.com> | Wed Dec 15 08:32:45 2004 +0000 |
tree | 4333a3122cc14ab874a0ed3af6548b3b14183a05 | |
parent | 8378294c687c67540d96734b9b82f56486e88bfa [diff] |
Fix a file overwrite bug in llvm-ar introduced by changes to createTemporaryFile semantics where it doesn't create a fully unique name if the basename doesn't exist. This functionality is now optionally provided by the boolean reuse_current parameter to createTemporaryFile and makeUnique. The default values differ because of the way these functions are used in LLVM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18961 91177308-0d34-0410-b5e6-96231b3b80d8