From b052ef53e3a0b4b773ca7c3cab3c41dd36f928f8 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Mon, 14 Apr 2014 09:37:19 +0100 Subject: [PATCH] elua: list equality --- src/bindings/luajit/eina/list.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bindings/luajit/eina/list.lua b/src/bindings/luajit/eina/list.lua index 2ed279b2ca..ef2d39b719 100644 --- a/src/bindings/luajit/eina/list.lua +++ b/src/bindings/luajit/eina/list.lua @@ -177,6 +177,9 @@ local List_Base = util.Readonly_Object:clone { selfmt.__free = freefunc end if list == nil then return end + selfmt.__eq = function(self, other) + return selfmt.__list == dgetmt(other).__list + end selfmt.__list = list end,