summaryrefslogtreecommitdiff
path: root/zen/scope_guard.h
diff options
context:
space:
mode:
authorDaniel Wilhelm <daniel@wili.li>2015-10-02 14:53:20 +0200
committerDaniel Wilhelm <daniel@wili.li>2015-10-02 14:53:20 +0200
commit94db751716dd2851f99b5c4c2981da1d1f4780f8 (patch)
treee4ffc9f5ae2b2873f267a6e5d3d2092c8aad49a7 /zen/scope_guard.h
parent6.10 (diff)
downloadFreeFileSync-94db751716dd2851f99b5c4c2981da1d1f4780f8.tar.gz
FreeFileSync-94db751716dd2851f99b5c4c2981da1d1f4780f8.tar.bz2
FreeFileSync-94db751716dd2851f99b5c4c2981da1d1f4780f8.zip
6.11
Diffstat (limited to 'zen/scope_guard.h')
-rw-r--r--zen/scope_guard.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/zen/scope_guard.h b/zen/scope_guard.h
index d48eb922..761c6aea 100644
--- a/zen/scope_guard.h
+++ b/zen/scope_guard.h
@@ -40,8 +40,8 @@ protected:
bool isDismissed() const { return dismissed_; }
private:
- ScopeGuardBase (const ScopeGuardBase&); // = delete
- ScopeGuardBase& operator=(const ScopeGuardBase&); //
+ ScopeGuardBase (const ScopeGuardBase&) = delete;
+ ScopeGuardBase& operator=(const ScopeGuardBase&) = delete;
bool dismissed_;
};
@@ -52,7 +52,7 @@ class ScopeGuardImpl : public ScopeGuardBase
{
public:
explicit ScopeGuardImpl(const F& fun) : fun_(fun) {}
- explicit ScopeGuardImpl(F&& fun) : fun_(std::move(fun)) {}
+ explicit ScopeGuardImpl( F&& fun) : fun_(std::move(fun)) {}
ScopeGuardImpl(ScopeGuardImpl&& other) : ScopeGuardBase(std::move(other)), fun_(std::move(other.fun_)) {}
~ScopeGuardImpl()
bgstack15