commit 0b976f51
Add "explicit" to constructor with one argument
Changed files
| M | sago/platform_folders.cpp before |
diff --git a/sago/platform_folders.cpp b/sago/platform_folders.cpp
index 1a4faff..9bf1593 100644
--- a/sago/platform_folders.cpp
+++ b/sago/platform_folders.cpp
@@ -67,7 +67,7 @@ static std::string win32_utf16_to_utf8(const wchar_t* wstr) {
class FreeCoTaskMemory {
LPWSTR pointer = NULL;
public:
- FreeCoTaskMemory(LPWSTR pointer) : pointer(pointer) {};
+ explicit FreeCoTaskMemory(LPWSTR pointer) : pointer(pointer) {};
~FreeCoTaskMemory() {
CoTaskMemFree(pointer);
}