diff options
Diffstat (limited to 'utils/nsurl.c')
-rw-r--r-- | utils/nsurl.c | 5 |
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; } |