diff --git a/examples/libaria2wx.cc b/examples/libaria2wx.cc index 45f14b92e..9e905a9c6 100644 --- a/examples/libaria2wx.cc +++ b/examples/libaria2wx.cc @@ -432,9 +432,9 @@ int downloaderJob(JobQueue& jobq, NotifyQueue& notifyq) st.completedLength = dh->getCompletedLength(); st.downloadSpeed = dh->getDownloadSpeed(); st.uploadSpeed = dh->getUploadSpeed(); - std::vector files = dh->getFiles(); - if(!files.empty()) { - st.filename = files[0].path; + if(dh->getNumFiles() > 0) { + aria2::FileData file = dh->getFile(1); + st.filename = file.path; } v.push_back(std::move(st)); aria2::deleteDownloadHandle(dh);