Changeset 10840
- Timestamp:
- Jun 24, 2010, 6:25:20 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0x/libtransmission/magnet.c
r10279 r10840 152 152 displayName = tr_http_unescape( val, vallen ); 153 153 154 if( ( keylen==2 ) && !memcmp( key, "tr", 2 ) && ( trCount < MAX_TRACKERS ) ) 155 tr[trCount++] = tr_http_unescape( val, vallen ); 154 if( trCount < MAX_TRACKERS ) { 155 int i; 156 if( ( keylen==2 ) && !memcmp( key, "tr", 2 ) ) 157 tr[trCount++] = tr_http_unescape( val, vallen ); 158 else if( ( sscanf( key, "tr.%d=", &i ) == 1 ) && ( i > 0 ) ) /* ticket #3341 */ 159 tr[trCount++] = tr_http_unescape( val, vallen ); 160 } 156 161 157 162 if( ( keylen==2 ) && !memcmp( key, "ws", 2 ) && ( wsCount < MAX_TRACKERS ) )
Note: See TracChangeset
for help on using the changeset viewer.