mirror of
https://github.com/transmission/transmission.git
synced 2026-05-08 09:39:08 +01:00
(trunk libT) experimental fix for the unterminated announce URLs reported by blacklion in the forums
This commit is contained in:
@@ -519,7 +519,7 @@ tr_http_escape( struct evbuffer * out,
|
||||
|| ( ( 'A' <= *str ) && ( *str <= 'Z' ) )
|
||||
|| ( ( 'a' <= *str ) && ( *str <= 'z' ) )
|
||||
|| ( ( *str == '/' ) && ( !escape_slashes ) ) )
|
||||
evbuffer_add( out, str, 1 );
|
||||
evbuffer_add_printf( out, "%c", *str );
|
||||
else
|
||||
evbuffer_add_printf( out, "%%%02X", (unsigned)(*str&0xFF) );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user