From f415c10f41a4c9c93daabfd10aff2deb532f910b Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Thu, 17 Apr 2014 16:41:44 +0100 Subject: [PATCH] elua: specialize Evas_Coord --- src/bin/elua/modules/lualian.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/elua/modules/lualian.lua b/src/bin/elua/modules/lualian.lua index ed35f2f6b9..05dcb33b0a 100644 --- a/src/bin/elua/modules/lualian.lua +++ b/src/bin/elua/modules/lualian.lua @@ -37,11 +37,13 @@ local isnum = { } local known_out = { - ["Eina_Bool"] = function(expr) return ("((%s) ~= 0)"):format(expr) end + ["Eina_Bool" ] = function(expr) return ("((%s) ~= 0)"):format(expr) end, + ["Evas_Coord"] = function(expr) return ("tonumber(%s)"):format(expr) end } local known_in = { - ["Eina_Bool"] = function(expr) return expr end + ["Eina_Bool" ] = function(expr) return expr end, + ["Evas_Coord"] = function(expr) return expr end } local known_ptr_out = {