diff options
Diffstat (limited to '7zip/UI/Console/UpdateCallbackConsole.h')
-rwxr-xr-x | 7zip/UI/Console/UpdateCallbackConsole.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/7zip/UI/Console/UpdateCallbackConsole.h b/7zip/UI/Console/UpdateCallbackConsole.h index d0e679ea..242469ca 100755 --- a/7zip/UI/Console/UpdateCallbackConsole.h +++ b/7zip/UI/Console/UpdateCallbackConsole.h @@ -14,6 +14,8 @@ class CUpdateCallbackConsole: public IUpdateCallbackUI2 bool m_PercentCanBePrint; bool m_NeedBeClosed; + bool m_WarningsMode; + CStdOutStream *OutStream; public: bool EnablePercents; @@ -29,7 +31,8 @@ public: PasswordIsDefined(false), AskPassword(false), StdOutMode(false), - EnablePercents(true) + EnablePercents(true), + m_WarningsMode(false) {} ~CUpdateCallbackConsole() { Finilize(); } @@ -46,6 +49,7 @@ public: HRESULT OpenResult(const wchar_t *name, HRESULT result); HRESULT StartScanning(); + HRESULT CanNotFindError(const wchar_t *name, DWORD systemError); HRESULT FinishScanning(); HRESULT StartArchive(const wchar_t *name, bool updating); @@ -63,6 +67,9 @@ public: UStringVector FailedFiles; CRecordVector<HRESULT> FailedCodes; + + UStringVector CantFindFiles; + CRecordVector<HRESULT> CantFindCodes; }; #endif |