HANDLE CMraProto::SendFile(HANDLE hContact, const TCHAR* szDescription, TCHAR** ppszFiles) { INT_PTR iRet = 0; if (m_bLoggedIn && hContact && ppszFiles) { size_t dwFilesCount; for (dwFilesCount = 0; ppszFiles[dwFilesCount]; dwFilesCount++); MraFilesQueueAddSend(hFilesQueueHandle, 0, hContact, ppszFiles, dwFilesCount, (DWORD*)&iRet); } return (HANDLE)iRet; }
HANDLE CMraProto::SendFile(MCONTACT hContact, const TCHAR*, TCHAR **ppszFiles) { if (!m_bLoggedIn || !hContact || !ppszFiles) return NULL; size_t dwFilesCount; for (dwFilesCount = 0; ppszFiles[dwFilesCount]; dwFilesCount++); DWORD iRet = 0; MraFilesQueueAddSend(hFilesQueueHandle, 0, hContact, ppszFiles, dwFilesCount, &iRet); return (HANDLE)iRet; }