diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2012-11-21 16:50:05 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2012-11-21 16:55:33 +0100 |
commit | 07f4845e485c5582089fa5551b874be600a94018 (patch) | |
tree | a27b4e8fc7f65e2ab58789d0fd0f867fb6c2defc /solenv/bin | |
parent | ec6013c88a7fa59f61a928c2ee7aabed8cbb96c7 (diff) |
unlink file before copying over it, to avoid it getting truncated first
Change-Id: I60cd57a5ae54bbe72c29568c1bbec65da3719491
Diffstat (limited to 'solenv/bin')
-rwxr-xr-x | solenv/bin/linkoo | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/solenv/bin/linkoo b/solenv/bin/linkoo index 96abfa6467af..7b9ee4a1ac2a 100755 --- a/solenv/bin/linkoo +++ b/solenv/bin/linkoo @@ -216,6 +216,7 @@ sub do_link($$$$@) if ($src_mtime > $dest_mtime) { # print " copy $src/$src_name ($src_mtime) -> $dest/$dest_name ($dest_mtime)\n"; print " copy $src/$src_name -> $dest/$dest_name\n"; + unlink ("$dest/$dest_name"); copy("$src/$src_name", "$dest/$dest_name") || die "Failed top copy: $!"; } else { # print " up-to-date $src/$src_name -> $dest/$dest_name\n"; |