diff --git a/src/net/common/uploaderthread.cpp b/src/net/common/uploaderthread.cpp index 66f2fd26..a4fe3711 100644 --- a/src/net/common/uploaderthread.cpp +++ b/src/net/common/uploaderthread.cpp @@ -67,7 +67,7 @@ UploaderThread::Main() } if (!data.filename.empty() && data.filesize > 0) { path filepath(data.filename); - m_uploadHelper->Init(data.address + filepath.leaf(), filepath.file_string(), data.user, data.pwd, data.filesize); + m_uploadHelper->Init(data.address + filepath.leaf().c_str(), filepath.file_string(), data.user, data.pwd, data.filesize); m_uploadInProgress = true; } }