Fix memory management issues 90/224990/3 accepted/tizen/unified/20200221.093534 submit/tizen/20200217.221032 submit/tizen/20200218.214546 submit/tizen/20200219.213751 submit/tizen/20200220.222107
authorArtur Świgoń <a.swigon@samsung.com>
Fri, 14 Feb 2020 11:12:04 +0000 (12:12 +0100)
committerArtur Świgoń <a.swigon@samsung.com>
Fri, 14 Feb 2020 12:05:36 +0000 (12:05 +0000)
commit376e88a463ad9d1f5110808879b68d6bb0a50910
tree29a867e175da2200153d938c46468c422b2a7924
parent970af5587f5e247cc4991f0c2679aa0e7dbda874
Fix memory management issues

atspi/atspi-mutter.c

Dynamic memory referenced by 'name' was allocated at
atspi-accessible.c:307 by calling function 'atspi_accessible_get_name'
at atspi-mutter.c:398 and lost at atspi-mutter.c:401.

Pointer '&data.rd_session_path[0]' returned from function 'g_strdup' at
atspi-mutter.c:82 may be null, and it is dereferenced at
atspi-mutter.c:83.

atspi/atspi-event-listener.c

Return value of a function '_atspi_dbus_return_accessible_from_iter' is
dereferenced at atspi-event-listener.c:1094 without checking, but it is
usually checked for this function (5/6).

Change-Id: Ie311948f4d8f71025d0b1769a97e2904ee4af387
atspi/atspi-event-listener.c
atspi/atspi-mutter.c