Fix declaration option, it shouldn't write to the worklog file
This commit is contained in:
+5
-3
@@ -38,7 +38,7 @@ func (file) Parse(path string, job func(line string, line_number int) string, ov
|
|||||||
line_number++
|
line_number++
|
||||||
|
|
||||||
// Write line to output_file
|
// Write line to output_file
|
||||||
if writer != nil {
|
if overwrite && writer != nil {
|
||||||
_, err := writer.WriteString(line + "\n")
|
_, err := writer.WriteString(line + "\n")
|
||||||
assert(err)
|
assert(err)
|
||||||
}
|
}
|
||||||
@@ -50,6 +50,8 @@ func (file) Parse(path string, job func(line string, line_number int) string, ov
|
|||||||
err = scanner.Err()
|
err = scanner.Err()
|
||||||
assert(err)
|
assert(err)
|
||||||
|
|
||||||
err = os.Rename(path + ".tmp", path)
|
if overwrite {
|
||||||
assert(err)
|
err = os.Rename(path + ".tmp", path)
|
||||||
|
assert(err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user