]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Fix javascript errors emitted in browsers that do not support w3c geolocation
authorCraig Andrews <candrews@integralblue.com>
Fri, 20 Nov 2009 19:46:27 +0000 (14:46 -0500)
committerCraig Andrews <candrews@integralblue.com>
Fri, 20 Nov 2009 20:18:39 +0000 (15:18 -0500)
js/geometa.js

index ced5be06081bd7a8b43b1ee0e0c575976718bcb9..9c603ceaee3ce18eb4d1eb5bebd9eda0c7535738 100644 (file)
@@ -1,5 +1,5 @@
 // A shim to implement the W3C Geolocation API Specification using Gears or the Ajax API
-if ( typeof navigator.geolocation == "undefined" || navigator.geolocation.shim ) (function(){
+if (typeof navigator.geolocation == "undefined" || navigator.geolocation.shim ) (function(){
 
 // -- BEGIN GEARS_INIT
 (function() {
@@ -94,7 +94,7 @@ var GearsGeoLocation = (function() {
         }
 
     };
-})();
+});
 
 var AjaxGeoLocation = (function() {
     // -- PRIVATE
@@ -208,9 +208,9 @@ var AjaxGeoLocation = (function() {
         }
 
     };
-})();
+});
 
 // If you have Gears installed use that, else use Ajax ClientLocation
-navigator.geolocation = (window.google && google.gears) ? GearsGeoLocation : AjaxGeoLocation;
+navigator.geolocation = (window.google && google.gears) ? GearsGeoLocation() : AjaxGeoLocation();
 
 })();