refactor: tr_urlPercentEncode() (#3688)

This commit is contained in:
Charles Kerr
2022-08-21 08:43:09 -05:00
committed by GitHub
parent 785119f2c2
commit bbb1ba6ea3
6 changed files with 31 additions and 22 deletions

View File

@@ -342,7 +342,7 @@ void doScrape(tr_torrent_metainfo const& metainfo)
auto scrape_url = tr_urlbuf{ tracker.scrape.sv() };
auto delimiter = tr_strvContains(scrape_url, '?') ? '&' : '?';
scrape_url.append(delimiter, "info_hash=");
tr_urlEscape(std::back_inserter(scrape_url), metainfo.infoHash());
tr_urlPercentEncode(std::back_inserter(scrape_url), metainfo.infoHash());
printf("%" TR_PRIsv " ... ", TR_PRIsv_ARG(scrape_url));
fflush(stdout);