diff --git a/platform/macosx/love-Info.plist b/platform/macosx/love-Info.plist
index 5c726c5d8..d32983e65 100644
--- a/platform/macosx/love-Info.plist
+++ b/platform/macosx/love-Info.plist
@@ -49,10 +49,10 @@
0.9.0
CFBundleSignature
LoVe
+ LSApplicationCategoryType
+ public.app-category.games
NSHumanReadableCopyright
© 2006-2013 LÖVE Development Team
- NSMainNibFile
- SDLMain
NSPrincipalClass
NSApplication
UTExportedTypeDeclarations
diff --git a/platform/macosx/love.xcodeproj/project.pbxproj b/platform/macosx/love.xcodeproj/project.pbxproj
index 07af9a558..5c8fd268c 100644
--- a/platform/macosx/love.xcodeproj/project.pbxproj
+++ b/platform/macosx/love.xcodeproj/project.pbxproj
@@ -13,7 +13,6 @@
A9255E031043195A00BA1496 /* Vorbis.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9255E021043195A00BA1496 /* Vorbis.framework */; };
A9255F431043240F00BA1496 /* IL.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9255F421043240F00BA1496 /* IL.framework */; };
A9255F58104324E100BA1496 /* Ogg.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9255F51104324D700BA1496 /* Ogg.framework */; };
- A93E6E4A10420B4A007D418B /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A93E6E4710420B4A007D418B /* OpenGL.framework */; };
A93E6E5510420B57007D418B /* Lua.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A93E6E5310420B57007D418B /* Lua.framework */; };
A93E6EED10420BA8007D418B /* love.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A93E6A3410420AC0007D418B /* love.cpp */; };
A9D307F2106635D3004FEDF8 /* physfs.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9D307E9106635C3004FEDF8 /* physfs.framework */; };
@@ -94,7 +93,6 @@
files = (
FA08F69616C766E000F007B5 /* love.framework in Frameworks */,
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
- A93E6E4A10420B4A007D418B /* OpenGL.framework in Frameworks */,
A93E6E5510420B57007D418B /* Lua.framework in Frameworks */,
FA9B4A0A16E1579F00074F42 /* SDL2.framework in Frameworks */,
);
diff --git a/src/love.cpp b/src/love.cpp
index 15408b836..6bc55d11a 100644
--- a/src/love.cpp
+++ b/src/love.cpp
@@ -203,8 +203,8 @@ int main(int argc, char **argv)
lua_call(L, 0, 1);
int retval = 0;
- if (lua_isnumber(L, 1))
- retval = (int) lua_tonumber(L, 1);
+ if (lua_isnumber(L, -1))
+ retval = (int) lua_tonumber(L, -1);
lua_close(L);