Should fix #193
This commit is contained in:
parent
c1963147d3
commit
1eb3cf2a8e
|
@ -987,17 +987,12 @@ static void readScrapeAnswer( tr_tracker_t * tc, const char * data, int len )
|
||||||
}
|
}
|
||||||
|
|
||||||
val1 = tr_bencDictFind( &scrape, "files" );
|
val1 = tr_bencDictFind( &scrape, "files" );
|
||||||
if( !val1 )
|
if( !val1 || val1->type != TYPE_DICT || val1->val.l.count < 1 )
|
||||||
{
|
{
|
||||||
tr_bencFree( &scrape );
|
tr_bencFree( &scrape );
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
val1 = &val1->val.l.vals[1];
|
val1 = &val1->val.l.vals[1];
|
||||||
if( !val1 )
|
|
||||||
{
|
|
||||||
tr_bencFree( &scrape );
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
val2 = tr_bencDictFind( val1, "complete" );
|
val2 = tr_bencDictFind( val1, "complete" );
|
||||||
if( !val2 )
|
if( !val2 )
|
||||||
|
|
Loading…
Reference in New Issue