doc/news.texi | 7 +++++++ run.go | 5 +++-- usage.go | 2 +- diff --git a/doc/news.texi b/doc/news.texi index 1fa6c09a488a877c3a3f124149f23aed6f79cde71cc2a489221a48b4cace7b5b..b019fd157d5df7f108e97f5cf8d8172216e9410a5f9a95297268e69901e058b8 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -1,6 +1,13 @@ @node News @unnumbered News +@anchor{Release 1_11_0} +@section Release 1.11.0 +@itemize +@item + Fix nasty bug with incorrect @file{.redo/tgt.rec} files renaming. +@end itemize + @anchor{Release 1_10_0} @section Release 1.10.0 @itemize diff --git a/run.go b/run.go index 4cd9ea1f8576c0257af38af991e7c732a3c8c4125ccbd517e71c1a822942fe86..a2cad4f419817b6c3f427ef64fbb60fcf7428999e459334a4aa4562c7a942559 100644 --- a/run.go +++ b/run.go @@ -489,7 +489,7 @@ } w := bufio.NewWriter(fdStderr) var depInfo *DepInfo - fdDep, err = os.Open(fdDep.Name()) + fdDep, err := os.Open(fdDepPath) if err != nil { goto Err } @@ -671,7 +671,8 @@ if err != nil { goto Finish } } - err = os.Rename(fdDep.Name(), path.Join(redoDir, tgt+DepSuffix)) + fdDepPath = path.Join(redoDir, tgt+DepSuffix) + err = os.Rename(fdDep.Name(), fdDepPath) if err != nil { goto Finish } diff --git a/usage.go b/usage.go index 84b4daa93de77ceb98dde2f959e97e720d31a1d66fb8f86bb9b526bd03787fac..3834605e2a7def793637e784daecf972a2f15891fbb3c7197a526065c284d171 100644 --- a/usage.go +++ b/usage.go @@ -24,7 +24,7 @@ "os" ) const ( - Version = "1.10.0" + Version = "1.11.0" Warranty = `Copyright (C) 2020-2021 Sergey Matveev This program is free software: you can redistribute it and/or modify