git repos / PlatformFolders

commit 0b976f51

Poul Sander · 2018-06-06 17:31
0b976f511773e61b2d27e2f288fde0f4fe8b944d patch · browse files
parent f60a47696479f9fa838a41c6a7b298e9d439be91

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);
}