From: jaubourg Date: Wed, 12 Jan 2011 23:41:10 +0000 (+0100) Subject: Gets rid of a var statement by moving variable declarations up. X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=e9fb7d5be6e079aaa2cf0c3092c6f15cd1285bf4;p=jquery.git Gets rid of a var statement by moving variable declarations up. --- diff --git a/src/ajax.js b/src/ajax.js index 968c67c..a2b934d 100644 --- a/src/ajax.js +++ b/src/ajax.js @@ -274,6 +274,9 @@ jQuery.extend({ transport, // timeout handle timeoutTimer, + // Cross-domain detection vars + loc = document.location, + parts, // The jXHR state state = 0, // Loop variable @@ -527,10 +530,8 @@ jQuery.extend({ s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().split( /\s+/ ); // Determine if a cross-domain request is in order - var parts = rurl.exec( s.url.toLowerCase() ), - loc = location; - if ( ! s.crossDomain ) { + parts = rurl.exec( s.url.toLowerCase() ); s.crossDomain = !!( parts && ( parts[ 1 ] && parts[ 1 ] != loc.protocol ||