X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Common%2Frt%20api%2FRTIReader.cpp;fp=Common%2Frt%20api%2FRTIReader.cpp;h=3134e918cde56d464746f00a9315ff5443ecb6c7;hb=be9db72731412fad58246851d4f345c01392351c;hp=5fcb1efa61d891d7e3273395d9fdf0119c3b3ea9;hpb=b3e14a93645a48910b1c608c9bbf276479786f95;p=freerainbowtables diff --git a/Common/rt api/RTIReader.cpp b/Common/rt api/RTIReader.cpp index 5fcb1ef..3134e91 100644 --- a/Common/rt api/RTIReader.cpp +++ b/Common/rt api/RTIReader.cpp @@ -112,15 +112,17 @@ int RTIReader::ReadChains(unsigned int &numChains, RainbowChain *pData) } if(readChains == numChains) break; } - if(readChains != numChains) numChains = readChains; // Update how many chains we read + if(readChains != numChains) { + numChains = readChains; // Update how many chains we read + } m_chainPosition += readChains; + printf("Chain position is now %u\n", m_chainPosition); return 0; } -unsigned int RTIReader::GetChainsLeft() -{ - int len = GetFileLen(m_pFile) / 8 - m_chainPosition; - return len; +UINT4 RTIReader::GetChainsLeft() +{ + return (GetFileLen(m_pFile) / 8) - m_chainPosition; } RTIReader::~RTIReader(void)