From 7cb8ce10e542f27b176b6ecfb1a1ff114d9fef2d Mon Sep 17 00:00:00 2001
From: parazyd <parazyd@dyne.org>
Date: Wed, 10 Mar 2021 16:01:14 +0100
Subject: [PATCH] Add support for gopher and gophers in utils/path_is_url.

Both of these protocols are supported in latest curl.

Signed-off-by: parazyd <parazyd@dyne.org>
---
 src/utils.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/utils.c b/src/utils.c
index 087e7f6..eb128a2 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -146,6 +146,8 @@ char *estrjoin(const char *separator, ...)
 char path_is_url(char *path) {
 	if ((!strncmp(path, "http://", 7))
 			|| (!strncmp(path, "https://", 8))
+			|| (!strncmp(path, "gopher://", 9))
+			|| (!strncmp(path, "gophers://", 10))
 			|| (!strncmp(path, "ftp://", 6))
 			|| (!strncmp(path, "file://", 7)))
 		return 1;
-- 
GitLab