projects
/
platform
/
upstream
/
enlightenment.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3726756
)
e_comp_screen: fix crash issue in multi display
42/317342/1
author
Jihoon Kim
<jihoon48.kim@samsung.com>
Tue, 31 Dec 2024 02:03:58 +0000
(11:03 +0900)
committer
Tizen Window System
<tizen.windowsystem@gmail.com>
Tue, 31 Dec 2024 02:33:40 +0000
(11:33 +0900)
Change-Id: I95b7ac002c43e92dc55f242bff06a85b591d2298
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/bin/e_comp_screen.c
patch
|
blob
|
history
diff --git
a/src/bin/e_comp_screen.c
b/src/bin/e_comp_screen.c
index 1cb0075ef219b8b1f8ed9c90333b76d98fdc2343..46c570dc5f1bb2cc7c67512b16d876f78fb34ba2 100644
(file)
--- a/
src/bin/e_comp_screen.c
+++ b/
src/bin/e_comp_screen.c
@@
-472,8
+472,11
@@
_e_comp_screen_del(E_Comp_Screen *comp_screen)
static void
_e_comp_screen_e_screen_free(E_Screen *scr)
{
- wl_list_remove(&scr->tizen_screen_destroy.link);
- wl_list_remove(&scr->zone_destroy.link);
+ if (scr->tizen_screen_destroy.notify)
+ wl_list_remove(&scr->tizen_screen_destroy.link);
+
+ if (scr->zone_destroy.notify)
+ wl_list_remove(&scr->zone_destroy.link);
free(scr->id);
free(scr);