evas: Fix crash in Efl.Ui.Box
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 22 Jun 2016 01:53:37 +0000 (10:53 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Wed, 22 Jun 2016 01:53:37 +0000 (10:53 +0900)
commitf067bc6f7185fa29bf55266ec8a4361cc8262173
tree0a6142966690fa55a618b0fb8b9aa68657978abb
parentb09c1f8093eaedb723db65547f3cb1163ffbf6f5
evas: Fix crash in Efl.Ui.Box

This goes back to a stupid comment I made in 93fad2a19f2507a:
  No idea why evas_box was overwriting smart_data.get
  (esp. since it was returning a private struct).
Well, it turns out the struct is NOT private and the smart
data pointer can be used by any user of evas box (including
Efl.Ui.Box).

Fixes T3926
src/lib/evas/canvas/evas_object_box.c