lib: make protocol handlers store scheme name lowercase

- saves a lowercase operation when the "[scheme]_proxy" name is
  generated
- appears less "shouting"
- update test 970, 972, 1438 and 1536

Closes #13553
This commit is contained in:
Daniel Stenberg 2024-05-07 16:55:23 +02:00
parent 848c104639
commit c294f9cb56
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
23 changed files with 43 additions and 47 deletions

View file

@ -33,8 +33,11 @@ string holding the URL scheme used for the most recent connection done with
this CURL **handle**.
The **scheme** pointer is NULL or points to private memory. You MUST NOT
free - it gets freed when you call curl_easy_cleanup(3) on the
corresponding CURL handle.
free - it gets freed when you call curl_easy_cleanup(3) on the corresponding
CURL handle.
The returned scheme might be upper or lowercase. Do comparisons case
insensitively.
# EXAMPLE