]> git.saurik.com Git - cydia.git/commitdiff
Use modified URL during willSendRequest:.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 22 Mar 2011 01:20:36 +0000 (18:20 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Tue, 22 Mar 2011 01:20:36 +0000 (18:20 -0700)
MobileCydia.mm

index d8f39d7b3d855d9ff82aaa0e3d98aa2267da5796..5d902827b378daca0447a3e0d690fd0d6070adef 100644 (file)
@@ -4569,11 +4569,11 @@ static _H<NSMutableSet> Diversions_;
 }
 
 - (NSURLRequest *) webView:(WebView *)view resource:(id)resource willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)response fromDataSource:(WebDataSource *)source {
-    NSURL *url([request URL]);
-    NSString *host([url host]);
-
     NSMutableURLRequest *copy([[super webView:view resource:resource willSendRequest:request redirectResponse:response fromDataSource:source] mutableCopy]);
 
+    NSURL *url([copy URL]);
+    NSString *host([url host]);
+
     if ([copy valueForHTTPHeaderField:@"X-Cydia-Cf-Version"] == nil)
         [copy setValue:[NSString stringWithFormat:@"%.2f", kCFCoreFoundationVersionNumber] forHTTPHeaderField:@"X-Cydia-Cf-Version"];
     if (Machine_ != NULL && [copy valueForHTTPHeaderField:@"X-Machine"] == nil)