diff --git a/DCCSock.cpp b/DCCSock.cpp index a1b4583b..f8d0b3cb 100644 --- a/DCCSock.cpp +++ b/DCCSock.cpp @@ -187,7 +187,7 @@ CFile* CDCCSock::OpenFile(bool bWrite) { // The DCC specs only allow file transfers with files smaller // than 4GiB (see ReadData()). off_t uFileSize = m_pFile->GetSize(); - if (uFileSize > 0xffffffff) { + if (uFileSize > (off_t) 0xffffffff) { delete m_pFile; m_pFile = NULL; m_pUser->PutModule(m_sModuleName, "DCC -> [" + m_sRemoteNick + "] - File too large (>4 GiB) [" + m_sLocalFile + "]");