This commit is contained in:
Eric Petit 2007-01-23 20:54:54 +00:00
parent c1963147d3
commit 1eb3cf2a8e
1 changed files with 1 additions and 6 deletions

View File

@ -987,17 +987,12 @@ static void readScrapeAnswer( tr_tracker_t * tc, const char * data, int len )
}
val1 = tr_bencDictFind( &scrape, "files" );
if( !val1 )
if( !val1 || val1->type != TYPE_DICT || val1->val.l.count < 1 )
{
tr_bencFree( &scrape );
return;
}
val1 = &val1->val.l.vals[1];
if( !val1 )
{
tr_bencFree( &scrape );
return;
}
val2 = tr_bencDictFind( val1, "complete" );
if( !val2 )