summaryrefslogtreecommitdiff
path: root/utils/nsurl.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/nsurl.c')
-rw-r--r--utils/nsurl.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/nsurl.c b/utils/nsurl.c
index 481b666ed..c99b0d34a 100644
--- a/utils/nsurl.c
+++ b/utils/nsurl.c
@@ -1913,8 +1913,9 @@ nserror nsurl_defragment(const nsurl *url, nsurl **no_frag)
/* check for source url having no fragment already */
if (url->components.fragment == NULL) {
- url->count++;
- *no_frag = url;
+ *no_frag = (nsurl *)url;
+
+ (*no_frag)->count++;
return NSERROR_OK;
}