]> git.decadent.org.uk Git - ion3.git/blobdiff - ioncore/ioncore_menudb.lua
[svn-upgrade] Integrating new upstream version, ion3 (20080707)
[ion3.git] / ioncore / ioncore_menudb.lua
index 17b0c4af51e0b9274cef431eb05f273cbf04e78a..62cf04a7622ca95d81861f43c3c313d00487e17d 100644 (file)
@@ -45,11 +45,12 @@ end
 -- of menu entries.
 function ioncore.defctxmenu(ctx, ...)
     local tab, add
-    if #arg>1 and type(arg[1])=="string" then
-        tab=arg[2]
-        tab.label=ioncore.gettext(arg[1])
+    local a1, a2 = ...
+    if a2 and type(a1)=="string" then
+        tab=a2
+        tab.label=ioncore.gettext(a1)
     else
-        tab=arg[1]
+        tab=a1
     end
     ioncore.defmenu("ctxmenu-"..ctx, tab)
 end