X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Ftdm_capture.c;h=3d36ed4e4f5a569b12a54fbf97c4dc4aa1351b43;hb=c72e8e26694806272ee52de4ed2664ee74ac1b2a;hp=85432d3fde07fc3c56a90548e4abf1219776333b;hpb=2827248b3e727905a216ac1fc483aa1b72a82039;p=platform%2Fcore%2Fuifw%2Flibtdm.git diff --git a/src/tdm_capture.c b/src/tdm_capture.c index 85432d3..3d36ed4 100644 --- a/src/tdm_capture.c +++ b/src/tdm_capture.c @@ -265,7 +265,7 @@ tdm_capture_create_layer_internal(tdm_private_layer *private_layer, INTERN void tdm_capture_destroy_internal(tdm_private_capture *private_capture) { - tdm_private_display *private_display = private_capture->private_display; + tdm_private_display *private_display; tdm_func_capture *func_capture; tdm_buffer_info *b = NULL, *bb = NULL; @@ -274,6 +274,8 @@ tdm_capture_destroy_internal(tdm_private_capture *private_capture) if (!private_capture) return; + private_display = private_capture->private_display; + LIST_DEL(&private_capture->link); LIST_DEL(&private_capture->display_link);