4 !strncmp((const char*)base_detail->scheme,
5 (const char*)reference_detail->scheme,
6 base_detail->scheme_len) &&
7 - !strncmp((const char*)base_detail->authority,
8 + (base_detail->authority_len == 0 || !strncmp((const char*)base_detail->authority,
9 (const char*)reference_detail->authority,
10 - base_detail->authority_len)) {
11 + base_detail->authority_len))) {
13 if(!base_detail->path) {
14 if(reference_detail->path) {