util.pluginloader: Return file path on success in pluginloader.load_code().
authorWaqas Hussain <waqas20@gmail.com>
Sun, 20 Feb 2011 15:03:43 +0000 (20:03 +0500)
committerWaqas Hussain <waqas20@gmail.com>
Sun, 20 Feb 2011 15:03:43 +0000 (20:03 +0500)
util/pluginloader.lua

index d955353730241dd1d3194bdcd9147d4d073668fa..9300b98ab0ff9a46805a5c6143694e067a00c8e6 100644 (file)
@@ -62,7 +62,10 @@ end
 function load_code(plugin, resource)
        local content, err = load_resource(plugin, resource);
        if not content then return content, err; end
-       return loadstring(content, "@"..err);
+       local path = err;
+       local f, err = loadstring(content, "@"..path);
+       if not f then return f, err; end
+       return f, path;
 end
 
 return _M;