diff options
author | appro <appro> | 2004-12-20 13:18:56 +0000 |
---|---|---|
committer | appro <appro> | 2004-12-20 13:18:56 +0000 |
commit | 0f172e98d4312dc1bb14a12d2b66dfac2bc882f3 (patch) | |
tree | add5f6828b2ecf66e4481143308360d911d45704 | |
parent | 6be731302f36e6bbd4a7751f84c1e28624001e61 (diff) | |
download | openssl-0f172e98d4312dc1bb14a12d2b66dfac2bc882f3.tar.gz |
When re-linking files, really relink them. In other words, emulate ln -f.
-rwxr-xr-x | util/mklink.pl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/util/mklink.pl b/util/mklink.pl index 9386da7aa..c8653cecc 100755 --- a/util/mklink.pl +++ b/util/mklink.pl @@ -52,6 +52,7 @@ $symlink_exists=eval {symlink("",""); 1}; foreach $file (@files) { my $err = ""; if ($symlink_exists) { + unlink "$from/$file"; symlink("$to/$file", "$from/$file") or $err = " [$!]"; } else { unlink "$from/$file"; |