summaryrefslogtreecommitdiffstats
path: root/libnetdutils/include/netdutils
diff options
context:
space:
mode:
Diffstat (limited to 'libnetdutils/include/netdutils')
-rw-r--r--libnetdutils/include/netdutils/Misc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libnetdutils/include/netdutils/Misc.h b/libnetdutils/include/netdutils/Misc.h
index b523816ff..d344f81fc 100644
--- a/libnetdutils/include/netdutils/Misc.h
+++ b/libnetdutils/include/netdutils/Misc.h
@@ -37,7 +37,7 @@ template <typename FnT>
class Cleanup {
public:
Cleanup() = delete;
- Cleanup(FnT fn) : mFn(fn) {}
+ explicit Cleanup(FnT fn) : mFn(fn) {}
~Cleanup() { if (!mReleased) mFn(); }
void release() { mReleased = true; }