jackdanielz pushed a commit to branch master. http://git.enlightenment.org/tools/erigo.git/commit/?id=1a83706673cdd325ef86e2abd05912b0632534e4
commit 1a83706673cdd325ef86e2abd05912b0632534e4 Author: Daniel Zaoui <daniel.za...@samsung.com> Date: Mon Nov 9 14:27:59 2015 +0200 Gui Value: fix string comparison --- src/lib/gui_widget.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/gui_widget.c b/src/lib/gui_widget.c index f7ffff8..589e558 100644 --- a/src/lib/gui_widget.c +++ b/src/lib/gui_widget.c @@ -3088,6 +3088,8 @@ gui_value_cmp(const Gui_Value *val1, const Gui_Value *val2) case GUI_TYPE_ENUM: case GUI_TYPE_STRING: { + if (val1->string == val2->string) return EINA_FALSE; + if (!val1->string || !val2->string) return EINA_TRUE; return strcmp(val1->string, val2->string); break; } --