Update LibStub

Sasky [03-13-15 - 04:37]
Update LibStub
Filename
AutoInvite.txt
lib/LibStub.lua
diff --git a/AutoInvite.txt b/AutoInvite.txt
index 56b656f..b3a5d47 100644
--- a/AutoInvite.txt
+++ b/AutoInvite.txt
@@ -1,6 +1,6 @@
 ## APIVersion: 100011
 ## Title: AutoInvite
-## Version: 2.0.2
+## Version: 2.0.3
 ## Author: Sasky
 ## SavedVariables: AutoInviteSettings
 ## OptionalDependsOn: LibAddonMenu-2.0
diff --git a/lib/LibStub.lua b/lib/LibStub.lua
index a8a14ac..d3036b8 100644
--- a/lib/LibStub.lua
+++ b/lib/LibStub.lua
@@ -3,33 +3,32 @@
 -- LibStub developed for World of Warcraft by above members of the WowAce community.
 -- Ported to Elder Scrolls Online by Seerah

-local LIBSTUB_MAJOR, LIBSTUB_MINOR = "LibStub", 1  -- NEVER MAKE THIS AN SVN REVISION! IT NEEDS TO BE USABLE IN ALL REPOS!
+local LIBSTUB_MAJOR, LIBSTUB_MINOR = "LibStub", 2  -- NEVER MAKE THIS AN SVN REVISION! IT NEEDS TO BE USABLE IN ALL REPOS!
 local LibStub = _G[LIBSTUB_MAJOR]

---noinspection UnusedDef
 local strformat = string.format
 if not LibStub or LibStub.minor < LIBSTUB_MINOR then
-	LibStub = LibStub or {libs = {}, minors = {} }
-	_G[LIBSTUB_MAJOR] = LibStub
-	LibStub.minor = LIBSTUB_MINOR
-
-	function LibStub:NewLibrary(major, minor)
-		assert(type(major) == "string", "Bad argument #2 to `NewLibrary' (string expected)")
-		minor = assert(tonumber(zo_strmatch(minor, "%d+")), "Minor version must either be a number or contain a number.")
-
-		local oldminor = self.minors[major]
-		if oldminor and oldminor >= minor then return nil end
-		self.minors[major], self.libs[major] = minor, self.libs[major] or {}
-		return self.libs[major], oldminor
-	end
-
-	function LibStub:GetLibrary(major, silent)
-		if not self.libs[major] and not silent then
-			error(("Cannot find a library instance of %q."):strformat(tostring(major)), 2)
-		end
-		return self.libs[major], self.minors[major]
-	end
-
-	function LibStub:IterateLibraries() return pairs(self.libs) end
-	setmetatable(LibStub, { __call = LibStub.GetLibrary })
+    LibStub = LibStub or {libs = {}, minors = {} }
+    _G[LIBSTUB_MAJOR] = LibStub
+    LibStub.minor = LIBSTUB_MINOR
+
+    function LibStub:NewLibrary(major, minor)
+        assert(type(major) == "string", "Bad argument #2 to `NewLibrary' (string expected)")
+        minor = assert(tonumber(zo_strmatch(minor, "%d+")), "Minor version must either be a number or contain a number.")
+
+        local oldminor = self.minors[major]
+        if oldminor and oldminor >= minor then return nil end
+        self.minors[major], self.libs[major] = minor, self.libs[major] or {}
+        return self.libs[major], oldminor
+    end
+
+    function LibStub:GetLibrary(major, silent)
+        if not self.libs[major] and not silent then
+            error(strformat("Cannot find a library instance of %q.", tostring(major)), 2)
+        end
+        return self.libs[major], self.minors[major]
+    end
+
+    function LibStub:IterateLibraries() return pairs(self.libs) end
+    setmetatable(LibStub, { __call = LibStub.GetLibrary })
 end