genlist: Don't search for an item we know we won't find
authorDerek Foreman <derekf@osg.samsung.com>
Fri, 22 Jun 2018 13:38:03 +0000 (09:38 -0400)
committerMyoungwoon Roy, Kim <myoungwoon.kim@samsung.com>
Mon, 25 Jun 2018 08:37:40 +0000 (17:37 +0900)
commit055a1436ce8f188c0a482cdd5437c63bbec4aab4
tree7eff897232fdc97e66f8da28812a7e8fe5e16362
parent54b56d6fdce0439ffa9b22736c5997a9382d4800
genlist: Don't search for an item we know we won't find

Summary:
We track list presence already, so we can just do a boolean test instead
of an O(n) lookup.
Depends on D6349

Reviewers: devilhorns

Reviewed By: devilhorns

Subscribers: cedric, #committers, zmike

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D6350
src/lib/elementary/elm_genlist.c