Make 'fused game checker' check if it's actually a the program it's trying to load, not a directory with the same name (bug #126)

This commit is contained in:
Bart van Strien
2010-12-07 19:43:20 +01:00
parent 11ab5600d3
commit 1896921f8d
2 changed files with 1934 additions and 1928 deletions
+1 -1
View File
@@ -195,7 +195,7 @@ function love.boot()
love.filesystem.init(abs_arg0)
-- Is this one of those fancy "fused" games?
local can_has_game = pcall(love.filesystem.setSource, abs_arg0)
local can_has_game = love.filesystem.isFile(abs_arg0) and not love.filesystem.isDirectory(abs_arg0) and pcall(love.filesystem.setSource, abs_arg0)
if not can_has_game and o.game.set and o.game.arg[1] then
local full_source = love.path.getfull(o.game.arg[1])
+1933 -1927
View File
File diff suppressed because it is too large Load Diff