From 92011a1a632ef22e30e414dec1b4dac55caaed23 Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Fri, 3 Apr 2020 19:11:31 +0900 Subject: [PATCH] Fix bugs about checking pre-created context handle Change-Id: Ida9c9392dda33835ab423aa0a74142e734f39fa0 Signed-off-by: Hwankyu Jhun --- frame-broker/src/frame_broker.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frame-broker/src/frame_broker.c b/frame-broker/src/frame_broker.c index 82022b9e..30372acf 100644 --- a/frame-broker/src/frame_broker.c +++ b/frame-broker/src/frame_broker.c @@ -176,6 +176,7 @@ static void __scls_prepare_cb(screen_connector_launcher_service_image_h image, if (context == NULL) { if (broker->pre_context) { __check_pre_context(broker); + context = broker->context; } else { _E("Invalid context"); return; @@ -204,6 +205,7 @@ static void __scls_stop_cb(uint32_t serial, void *user_data) if (context == NULL) { if (broker->pre_context) { __check_pre_context(broker); + context = broker->context; } else { _E("Invalid context"); return; @@ -238,6 +240,7 @@ static void __scls_error_cb(screen_connector_launcher_service_error_e error, if (context == NULL) { if (broker->pre_context) { __check_pre_context(broker); + context = broker->context; } else { _E("Invalid context"); return; -- 2.34.1