summaryrefslogtreecommitdiff
path: root/src/yelp-uri.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/yelp-uri.c')
-rw-r--r--src/yelp-uri.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/yelp-uri.c b/src/yelp-uri.c
index 55f42742..f9621e03 100644
--- a/src/yelp-uri.c
+++ b/src/yelp-uri.c
@@ -559,12 +559,18 @@ yelp_uri_equal_fragment (YelpURI *uri1, YelpURI *uri2)
if (uri1->priv->frag == NULL) {
if (uri2->priv->frag == NULL)
return TRUE;
+ else if (!strcmp (uri2->priv->frag, "index"))
+ return TRUE;
else
return FALSE;
}
- if (uri2->priv->frag == NULL)
- return FALSE;
+ if (uri2->priv->frag == NULL) {
+ if (!strcmp (uri1->priv->frag, "index"))
+ return TRUE;
+ else
+ return FALSE;
+ }
if (!strcmp (uri1->priv->frag, uri2->priv->frag))
return TRUE;