add null checking 06/70506/1 accepted/tizen/common/20160520.170941 accepted/tizen/ivi/20160520.003003 accepted/tizen/mobile/20160520.003332 accepted/tizen/tv/20160520.002907 accepted/tizen/wearable/20160520.003013 submit/tizen/20160519.083944
authorJunkyeong Kim <jk0430.kim@samsung.com>
Thu, 19 May 2016 08:32:43 +0000 (17:32 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Thu, 19 May 2016 08:32:50 +0000 (17:32 +0900)
Change-Id: I60beab517611977ca946ee6d469b11be710e32c6
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
src/tdm_display.c

index c44130b..b61bed5 100644 (file)
@@ -1557,7 +1557,8 @@ tdm_layer_get_displaying_buffer(tdm_layer *layer, tdm_error *error)
        if (private_layer->showing_buffer) {
                buffer = private_layer->showing_buffer;
        } else {
-               *error = TDM_ERROR_OPERATION_FAILED;
+               if (error)
+                       *error = TDM_ERROR_OPERATION_FAILED;
                _pthread_mutex_unlock(&private_display->lock);
                TDM_ERR("layer(%p) showing_buffer is null",
                        private_layer);