evas: Defer object lookup until it's necessary
authorDerek Foreman <derek.foreman.samsung@gmail.com>
Thu, 24 Jan 2019 17:15:11 +0000 (11:15 -0600)
committerTaehyub Kim <taehyub.kim@samsung.com>
Thu, 31 Jan 2019 01:53:45 +0000 (10:53 +0900)
commit3f57c8604112f57f7223d9db79181c6cbb88e37c
treed6ef046e10c05f7a3bc678120ce7d5dbd07581bb
parentd81f05cc35e80b021c7a67078e6656eb2474c1d7
evas: Defer object lookup until it's necessary

We frequently BAIL from this function before we actually need the
efl_data_scope_get() return, so we can save some pointer indirection by
deferring.

Differential Revision: https://phab.enlightenment.org/D7761

Signed-off-by: Derek Foreman <derek.foreman.samsung@gmail.com>
src/lib/evas/canvas/efl_canvas_image.c