summaryrefslogtreecommitdiff
path: root/src/gmutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gmutil.c')
-rw-r--r--src/gmutil.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/gmutil.c b/src/gmutil.c
index 69fa6d9f..0f1bc803 100644
--- a/src/gmutil.c
+++ b/src/gmutil.c
@@ -91,6 +91,15 @@ void stripDefaultUrlPort_String(iString *d) {
91 } 91 }
92} 92}
93 93
94const iString *urlFragmentStripped_String(const iString *d) {
95 const size_t fragPos = indexOf_String(d, '#');
96 if (fragPos != iInvalidPos) {
97 return collect_String(newRange_String((iRangecc){ constBegin_String(d),
98 constBegin_String(d) + fragPos }));
99 }
100 return d;
101}
102
94void cleanUrlPath_String(iString *d) { 103void cleanUrlPath_String(iString *d) {
95 iString clean; 104 iString clean;
96 init_String(&clean); 105 init_String(&clean);