From: Roman Marchenko Date: Mon, 11 Dec 2017 12:31:46 +0000 (+0200) Subject: tdm_hwc_window_set_buffer_damage: add a checking to NULL pointer for damage region X-Git-Tag: submit/tizen/20171214.044336~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=be30a770af2b84b3492fdcb829e309fb859f56b0;p=platform%2Fcore%2Fuifw%2Flibtdm.git tdm_hwc_window_set_buffer_damage: add a checking to NULL pointer for damage region Change-Id: I9ac10c9f6df450e4b2a0e9e3312352a137850a20 Signed-off-by: Roman Marchenko --- diff --git a/src/tdm_hwc_window.c b/src/tdm_hwc_window.c index f9b735c1..1bd00e06 100644 --- a/src/tdm_hwc_window.c +++ b/src/tdm_hwc_window.c @@ -167,6 +167,8 @@ tdm_hwc_window_set_buffer_damage(tdm_hwc_window *hwc_window, tdm_hwc_region dama tdm_func_hwc_window *func_hwc_window = NULL; HWC_WINDOW_FUNC_ENTRY(); + if (damage.num_rects > 0) + TDM_RETURN_VAL_IF_FAIL(damage.rects != NULL, TDM_ERROR_INVALID_PARAMETER); _pthread_mutex_lock(&private_display->lock);