void CSendFTPFile::SendThread() { INT_PTR ret = FTPFileUploadA(m_hContact, FNUM_DEFAULT, FMODE_RAWFILE, &m_pszFileName,1); if (ret != 0) { Error(LPGENT("%s (%i):\nCould not add a share to the FTP File plugin."),TranslateTS(m_pszSendTyp),ret); Exit(ret); return; } //Can't delete the file since FTP File plugin will use it m_bDeleteAfterSend = false; if (m_URL && *m_URL) {/// @fixme : m_URL never set svcSendMsgExit(m_URL); return; } Exit(ACKRESULT_FAILED); }
void CSendFTPFile::SendThread() { mir_freeAndNil(m_URL); INT_PTR ret = FTPFileUploadA(m_hContact, FNUM_DEFAULT, FMODE_RAWFILE, &m_pszFileName,1); if (ret != 0) { Error(TranslateT("%s (%i):\nCould not add a share to the FTP File plugin."),TranslateTS(m_pszSendTyp),ret); Exit(ret); } //Can't delete the file since FTP File plugin will use it m_bDeleteAfterSend = false; if (m_URL && m_URL[0]!= NULL) { m_ChatRoom ? svcSendChat(m_URL) : svcSendMsg(m_URL); } }