diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index 26eddeffc71c4a9970af9a26991ddb152739dd3b..25b3db72aa77bad955140a1db41cee675225589f 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -2972,9 +2972,9 @@ void DLLCALL bbs_thread(void* arg) status("Initializing"); /* Defeat the lameo hex0rs - the name and copyright must remain intact */ - sprintf(str,"%.10s",VERSION_NOTICE); - if(crc32(COPYRIGHT_NOTICE,0)!=COPYRIGHT_CRC || crc32(str,0)!=SYNCHRONET_CRC) { - lprintf("!Corrupted library file"); + if(crc32(COPYRIGHT_NOTICE,0)!=COPYRIGHT_CRC + || crc32(VERSION_NOTICE,10)!=SYNCHRONET_CRC) { + lprintf("!CORRUPTED LIBRARY FILE"); cleanup(1); return; }