edje entry: fix crash issue due to improper callback handling
authorYoungbok Shin <youngb.shin@samsung.com>
Tue, 29 Nov 2016 05:39:01 +0000 (14:39 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 2 Jan 2017 07:23:55 +0000 (16:23 +0900)
commit613e7f205a6e53e32e3cf1b098acc4fa465b1b5d
tree73cdcef5af676314369c1d204ec6fd4ef050d80e
parent3f0af2ff25c8d138ece7c9f4e326c78040b96c7c
edje entry: fix crash issue due to improper callback handling

Summary:
If there were multiple elm_entry objects and some of them were deleted,
the callback function would cause crash problem.
The callback function only for specific data should be deleted when
a entry object is deleted.
@fix

Test Plan: N/A

Reviewers: raster, cedric, herdsman, woohyun, subodh6129

Subscribers: jpeg

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

Change-Id: I3892f3bf506232640f53cacab649f748825d91e8
src/lib/edje/edje_entry.c