diff --git a/taglib/toolkit/tiostream.cpp b/taglib/toolkit/tiostream.cpp index 73d17ac5..530a9693 100644 --- a/taglib/toolkit/tiostream.cpp +++ b/taglib/toolkit/tiostream.cpp @@ -56,10 +56,10 @@ public: FileNamePrivate() : data(new std::wstring()) {} - explicit FileNamePrivate(const wchar_t *name) : + FileNamePrivate(const wchar_t *name) : data(new std::wstring(name)) {} - explicit FileNamePrivate(const char *name) : + FileNamePrivate(const char *name) : data(new std::wstring(ansiToUnicode(name))) {} SHARED_PTR data; diff --git a/taglib/toolkit/tiostream.h b/taglib/toolkit/tiostream.h index 2e4880e8..aadcd3fb 100644 --- a/taglib/toolkit/tiostream.h +++ b/taglib/toolkit/tiostream.h @@ -37,8 +37,8 @@ namespace TagLib { class TAGLIB_EXPORT FileName { public: - explicit FileName(const wchar_t *name); - explicit FileName(const char *name); + FileName(const wchar_t *name); + FileName(const char *name); FileName(const FileName &name); ~FileName();