From 27f68c38ef604a74cfcb7e9ed9e43a1c446fd0b5 Mon Sep 17 00:00:00 2001 From: Moritz W Date: Wed, 23 May 2018 22:20:06 +0200 Subject: [PATCH] Make SocketCloser ctor explicit to avoid accidental construction --- hueplusplus/LinHttpHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hueplusplus/LinHttpHandler.cpp b/hueplusplus/LinHttpHandler.cpp index 8ad676a..c5ba891 100644 --- a/hueplusplus/LinHttpHandler.cpp +++ b/hueplusplus/LinHttpHandler.cpp @@ -36,7 +36,7 @@ class SocketCloser { public: - SocketCloser(int sockFd) : s(sockFd) {} + explicit SocketCloser(int sockFd) : s(sockFd) {} ~SocketCloser() { close(s); } private: int s; -- libgit2 0.21.4