summaryrefslogtreecommitdiff
path: root/utils/nsurl.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2014-02-15 12:39:09 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2014-02-15 12:39:09 +0000
commit1228cd757669b46f75d9a54b9c7ffdbafac276ef (patch)
tree7bc4a90b1d7182964b785c44d94928001f7d5f58 /utils/nsurl.c
parent4a59399cd799a23149b953e9bb38c88275b29936 (diff)
downloadnetsurf-1228cd757669b46f75d9a54b9c7ffdbafac276ef.tar.gz
netsurf-1228cd757669b46f75d9a54b9c7ffdbafac276ef.tar.bz2
Save a call to lwc_string_length.
Diffstat (limited to 'utils/nsurl.c')
-rw-r--r--utils/nsurl.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/utils/nsurl.c b/utils/nsurl.c
index 3a9a8c1d1..ae0c4829b 100644
--- a/utils/nsurl.c
+++ b/utils/nsurl.c
@@ -2080,10 +2080,9 @@ nserror nsurl_replace_query(const nsurl *url, const char *query,
pos += query_len;
if (url->components.fragment != NULL) {
const char *frag = lwc_string_data(url->components.fragment);
- size_t frag_len = lwc_string_length(url->components.fragment);
*pos = '#';
- memcpy(++pos, frag, frag_len);
- pos += frag_len;
+ memcpy(++pos, frag, frag_len - 1);
+ pos += frag_len - 1;
}
*pos = '\0';