diff options
| author | Matheus Afonso Martins Moreira <matheus@matheusmoreira.com> | 2026-05-02 05:28:38 +0000 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2026-05-06 09:48:27 +0900 |
| commit | 46d6fb752e7d8550a3511eb370536d216ddb5b8f (patch) | |
| tree | bd1255a5b5e81613e022f36ff230a06520dffc2a /t/t4013/diff.diff_initial..side | |
| parent | d48e36a8a23d931e869fbb3156fc95a5732cb061 (diff) | |
url: return URL_SCHEME_UNKNOWN instead of dying
Enumerate a URL_SCHEME_UNKNOWN result with value 0.
Have url_get_scheme() return it for unrecognized
schemes instead of calling die() itself.
Move the die() call to parse_connect_url()
where url_get_scheme() is used.
This lets url_get_scheme() be used from contexts
that need to identify a URL's scheme without aborting
the program. For example, a future plumbing command
that validates URLs.
No external behavior change. parse_connect_url() still dies
with the same translated message for unrecognized schemes.
Signed-off-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4013/diff.diff_initial..side')
0 files changed, 0 insertions, 0 deletions
