diff options
Diffstat (limited to 'src/gmutil.c')
-rw-r--r-- | src/gmutil.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/gmutil.c b/src/gmutil.c index bf08e960..0caadd32 100644 --- a/src/gmutil.c +++ b/src/gmutil.c | |||
@@ -1,5 +1,4 @@ | |||
1 | #include "gmutil.h" | 1 | #include "gmutil.h" |
2 | #include "gemini.h" | ||
3 | 2 | ||
4 | #include <the_Foundation/regexp.h> | 3 | #include <the_Foundation/regexp.h> |
5 | #include <the_Foundation/object.h> | 4 | #include <the_Foundation/object.h> |
@@ -88,6 +87,12 @@ void cleanUrlPath_String(iString *d) { | |||
88 | deinit_String(&clean); | 87 | deinit_String(&clean); |
89 | } | 88 | } |
90 | 89 | ||
90 | iRangecc urlHost_String(const iString *d) { | ||
91 | iUrl url; | ||
92 | init_Url(&url, d); | ||
93 | return url.host; | ||
94 | } | ||
95 | |||
91 | const iString *absoluteUrl_String(const iString *d, const iString *urlMaybeRelative) { | 96 | const iString *absoluteUrl_String(const iString *d, const iString *urlMaybeRelative) { |
92 | iUrl orig; | 97 | iUrl orig; |
93 | iUrl rel; | 98 | iUrl rel; |