From ff0b23f200b63a2ce6732093a2dcfe543639337b Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Sun, 10 Mar 2013 00:43:31 -0800 Subject: [PATCH] Update vendor/platform.js again. Former-commit-id: 39d31dcc7ef75a2bc62d9147f39c7adab2f2369f --- vendor/platform.js/platform.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vendor/platform.js/platform.js b/vendor/platform.js/platform.js index 883a2a288..696e01233 100644 --- a/vendor/platform.js/platform.js +++ b/vendor/platform.js/platform.js @@ -992,7 +992,7 @@ }); } // check for `exports` after `define` in case a build optimizer adds an `exports` object - else if (freeExports) { + else if (freeExports && !freeExports.nodeType) { // in Narwhal, Node.js, or RingoJS forOwn(parse(), function(value, key) { freeExports[key] = value; @@ -1000,8 +1000,6 @@ } // in a browser or Rhino else { - // use square bracket notation so Closure Compiler won't munge `platform` - // http://code.google.com/closure/compiler/docs/api-tutorial3.html#export window.platform = parse(); } }(this));