q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=6d0ee5d2df1b0a479465c82c41a87a9bfc2007e6

commit 6d0ee5d2df1b0a479465c82c41a87a9bfc2007e6
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Wed May 24 17:41:31 2017 +0200

    eolian: return real nil on parse failure
---
 src/bindings/luajit/eolian.lua | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/bindings/luajit/eolian.lua b/src/bindings/luajit/eolian.lua
index c8cb85a809..ea4b8ab6d1 100644
--- a/src/bindings/luajit/eolian.lua
+++ b/src/bindings/luajit/eolian.lua
@@ -449,7 +449,11 @@ M.system_directory_scan = function()
 end
 
 M.file_parse = function(fpath)
-    return eolian.eolian_file_parse(fpath)
+    local v = eolian.eolian_file_parse(fpath)
+    if v == nil then
+        return nil
+    end
+    return v
 end
 
 M.all_eo_files_parse = function()

-- 


Reply via email to