Change-Id: I5dfa735093995ff286a232db539063d441cce92d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
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);
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;
client = NULL;
output = NULL;
vblank = NULL;
+ voutput = NULL;
vrefresh_interval = start = end = 0.0;
}
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;