fixed exception occuring if invalid offset was passed to edit-group-command

This commit is contained in:
Andrey Prygunkov
2007-12-24 21:01:12 +00:00
parent 1b8d9e9bfa
commit ea4a48dd20

View File

@@ -365,7 +365,7 @@ bool QueueEditor::EditGroup(DownloadQueue* pDownloadQueue, FileInfo* pFileInfo,
}
else
{
for (unsigned int i = iNum; i >= 0 && iOffset < 0; i--, iOffset++)
for (unsigned int i = iNum; i > 0 && iOffset < 0; i--, iOffset++)
{
iFileOffset -= FindFileInfoEntry(pDownloadQueue, cGroupList[i]) - FindFileInfoEntry(pDownloadQueue, cGroupList[i-1]);
}