eolian: return real nil on parse failure
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Wed, 24 May 2017 15:41:31 +0000 (17:41 +0200)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Tue, 30 May 2017 15:15:54 +0000 (17:15 +0200)
src/bindings/luajit/eolian.lua

index c8cb85a..ea4b8ab 100644 (file)
@@ -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()