Fix memory leak 67/245867/2 submit/tizen/20201018.221456
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Tue, 6 Oct 2020 08:30:59 +0000 (10:30 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 16 Oct 2020 14:41:21 +0000 (16:41 +0200)
commit943b527f267cf624bbd320562e42b3edfef9cb6f
tree441ca1a7d6beca0e9c649bea6dbc5ea8de986dfb
parentf8171e414d06924538a11fbddb0ac5d7227f98a6
Fix memory leak

* Release memory before pointer overwrite.
* Free memory before overwrite pointer.
* Memory leak with ref_accessible.
* Leak in atspi_state_type_get_type.
* Remove memory leak in
  atspi_event_listener_register_from_callback_full.
* Reduce memory leaks reported on program exit.
* This api is unused by efl but still let's fix it.

Change-Id: Ifde65dd44643f2e58442cf70809703f979436e09
atspi/atspi-accessible.c
atspi/atspi-event-listener.c
atspi/atspi-misc.c
atspi/atspi-stateset.c