git: 08a2504a207c - main - fetch(1): fix error in previous commit

From: Eugene Grosbein <eugen_at_FreeBSD.org>
Date: Mon, 24 Jan 2022 08:13:15 UTC
The branch main has been updated by eugen:

URL: https://cgit.FreeBSD.org/src/commit/?id=08a2504a207c9302939bc0d1173fe44875e2a2e4

commit 08a2504a207c9302939bc0d1173fe44875e2a2e4
Author:     Eugene Grosbein <eugen@FreeBSD.org>
AuthorDate: 2022-01-24 08:07:18 +0000
Commit:     Eugene Grosbein <eugen@FreeBSD.org>
CommitDate: 2022-01-24 08:07:18 +0000

    fetch(1): fix error in previous commit
    
    strncmp() compares terminating zero and sizeof() includes it.
    Un-obsfuscate the code and show what it is indended to do.
---
 usr.bin/fetch/fetch.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/usr.bin/fetch/fetch.c b/usr.bin/fetch/fetch.c
index 55209538e49b..65ba091e3334 100644
--- a/usr.bin/fetch/fetch.c
+++ b/usr.bin/fetch/fetch.c
@@ -476,7 +476,7 @@ fetch(char *URL, const char *path, int *is_http)
 	}
 
 	/* for both of http and https */
-	*is_http = strncmp(url->scheme, SCHEME_HTTP, sizeof(SCHEME_HTTP)) == 0;
+	*is_http = strncmp(url->scheme, "http", 4) == 0;
 
 	/* common flags */
 	switch (family) {