From d4ba486cc6aacbbed2be1e71ea77410052a22ac1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Wed, 7 Oct 2015 16:32:36 +0200 Subject: Imported Upstream version 0.8.3 --- src/UriResolve.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/UriResolve.c') diff --git a/src/UriResolve.c b/src/UriResolve.c index 4af5b19..3660b6b 100644 --- a/src/UriResolve.c +++ b/src/UriResolve.c @@ -172,6 +172,7 @@ static int URI_FUNC(AddBaseUriImpl)(URI_TYPE(Uri) * absDest, UriBool relSourceHasScheme = (relSource->scheme.first != NULL) ? URI_TRUE : URI_FALSE; if ((options & URI_RESOLVE_IDENTICAL_SCHEME_COMPAT) && (absBase->scheme.first != NULL) + && (relSource->scheme.first != NULL) && (0 == URI_FUNC(CompareRange)(&(absBase->scheme), &(relSource->scheme)))) { /* [00/32] undefine(R.scheme); */ relSourceHasScheme = URI_FALSE; -- cgit v1.2.3