set initialization value 06/193506/2
authorJunkyeong Kim <jk0430.kim@samsung.com>
Wed, 21 Nov 2018 08:58:25 +0000 (17:58 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Thu, 22 Nov 2018 04:54:14 +0000 (04:54 +0000)
Change-Id: I5dfa735093995ff286a232db539063d441cce92d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
backends/virtual/tdm_virtual_display.c
client/tdm_client.c
haltests/src/tc_tdm_client.cpp
src/tdm_server.c

index 1f1cc06..875dce4 100644 (file)
@@ -868,7 +868,7 @@ tdm_error
 virtual_output_destroy(tdm_voutput *voutput)
 {
        tdm_virtual_data *virtual_data = NULL;
-       tdm_virtual_voutput_data *vo, *voutput_data = voutput;
+       tdm_virtual_voutput_data *vo = NULL, *voutput_data = voutput;
        int find = 0;
 
        RETURN_VAL_IF_FAIL(voutput_data, TDM_ERROR_INVALID_PARAMETER);
index d0aa6ea..d60c6c9 100644 (file)
@@ -2002,7 +2002,7 @@ tdm_client_voutput *
 tdm_client_create_voutput(tdm_client *client, const char *name, tdm_error *error)
 {
        tdm_private_client *private_client;
-       tdm_private_client_output *private_output;
+       tdm_private_client_output *private_output = NULL;
        tdm_private_client_voutput *private_voutput;
        struct wl_proxy *wrapper;
 
index 282d8ab..8243d1f 100644 (file)
@@ -145,6 +145,7 @@ TDMClient::TDMClient()
        client = NULL;
        output = NULL;
        vblank = NULL;
+       voutput = NULL;
        vrefresh_interval = start = end = 0.0;
 }
 
index 632e820..d4166b4 100644 (file)
@@ -1139,7 +1139,7 @@ void
 tdm_voutput_cb_resource_destroy(struct wl_resource *resource)
 {
        tdm_server_voutput_info *voutput_info = wl_resource_get_user_data(resource);
-       tdm_server_voutput_buffer *vb;
+       tdm_server_voutput_buffer *vb = NULL;
        tdm_voutput *voutput;
        tdm_error ret = TDM_ERROR_NONE;