#103 -aou switch does not report new name

open
nobody
None
5
2010-07-15
2010-07-15
Anton Demidov
No

When using -aou switch and when 7z has to rename the extracted file because the file already exists, 7z does not report a new name. It wrongfully reports the original name.

The bug is in module ArchiveExtractCallback.cpp, line 409 (in ver 9.13).
Currently it states: return _extractCallback2->PrepareOperation(_filePath, _fi.IsDir,
Suggested code: return _extractCallback2->PrepareOperation(_diskFilePath, _fi.IsDir,

Module Client7z.cpp, line 356
Currently it states: PrintString(_filePath);
Suggested code: PrintString(_diskFilePath);

Discussion