Lines Matching refs:oldComp
3660 CFURLComponentsRFC1808 oldComp;
3662 if (!decomposeToRFC1808(url, &oldComp)) {
3665 comp->scheme = oldComp.scheme;
3666 if (oldComp.user) {
3667 if (oldComp.password) {
3668 comp->userinfo = CFStringCreateWithFormat(alloc, NULL, CFSTR("%@:%@"), oldComp.user, oldComp.password);
3669 CFRelease(oldComp.password);
3670 CFRelease(oldComp.user);
3672 comp->userinfo = oldComp.user;
3677 comp->host = oldComp.host;
3678 comp->port = oldComp.port;
3679 if (!oldComp.parameterString) {
3680 comp->pathComponents = oldComp.pathComponents;
3682 int length = CFArrayGetCount(oldComp.pathComponents);
3683 comp->pathComponents = CFArrayCreateMutableCopy(alloc, length, oldComp.pathComponents);
3684 tmpStr = CFStringCreateWithFormat(alloc, NULL, CFSTR("%@;%@"), CFArrayGetValueAtIndex(comp->pathComponents, length - 1), oldComp.parameterString);
3687 CFRelease(oldComp.pathComponents);
3688 CFRelease(oldComp.parameterString);
3690 comp->query = oldComp.query;
3691 comp->fragment = oldComp.fragment;
3692 comp->baseURL = oldComp.baseURL;