e_hwc_windows: fix accessing e_hwc_window after it is freed 47/276447/2
authorChangyeon Lee <cyeon.lee@samsung.com>
Fri, 10 Jun 2022 05:39:54 +0000 (14:39 +0900)
committerchangyeon lee <cyeon.lee@samsung.com>
Fri, 17 Jun 2022 00:46:40 +0000 (00:46 +0000)
commit1119004ebfdfd6579d6cfe460132f5c992c80b5c
tree8033baeac06beed2d4b0fcd1884c0e28e4d78c0c
parentd535e49b685340d612de47ae2a971aa3a83a18c0
e_hwc_windows: fix accessing e_hwc_window after it is freed

e_hwc_window can be freed in _e_hwc_windows_changes_update
in case of queue_buffer is released in e_hwc_window_buffer_fetch.

for preventing e_hwc_window is freed, e_hwc_window is referenced
when it is updated.

Change-Id: I0963c9ebedc0b64b7b03b75b402ece31797a1e9f
src/bin/e_hwc_windows.c