diff options
Diffstat (limited to 'shared/shadow.h')
-rw-r--r-- | shared/shadow.h | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/shared/shadow.h b/shared/shadow.h index 05748fd7..edea4377 100644 --- a/shared/shadow.h +++ b/shared/shadow.h @@ -19,18 +19,10 @@ use in windows build only! namespace shadow { -struct WaitingForShadow -{ - virtual ~WaitingForShadow() {} - virtual void requestUiRefresh() = 0; //allowed to throw exceptions - virtual void reportInfo(const Zstring& text) = 0; -}; - - class ShadowCopy //buffer access to Windows Volume Shadow Copy Service { public: - ShadowCopy(WaitingForShadow* callback); + ShadowCopy() {} Zstring makeShadowCopy(const Zstring& inputFile); //throw(FileError); returns filename on shadow copy @@ -38,8 +30,6 @@ private: ShadowCopy(const ShadowCopy&); ShadowCopy& operator=(const ShadowCopy&); - WaitingForShadow* callback_; - class ShadowVolume; typedef std::map<Zstring, std::shared_ptr<ShadowVolume>, LessFilename> VolNameShadowMap; VolNameShadowMap shadowVol; |