X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fmain.c;h=082cf1f820a50031c6e70d3da1747e5aca65b38a;hb=refs%2Fheads%2Fsandbox%2Fmvlad%2Fadd-waltham-support;hp=d3d6306d0491deed40b193a2020f4ca83e414612;hpb=097713d92a9b42457e5d10de8a5c500aec926f1b;p=src%2Fagl-compositor.git diff --git a/src/main.c b/src/main.c index d3d6306..082cf1f 100644 --- a/src/main.c +++ b/src/main.c @@ -652,7 +652,7 @@ ivi_enable_waltham_outputs(struct ivi_compositor *ivi, struct weston_config *con ivi_output = zalloc(sizeof(*ivi_output)); ivi_output->ivi = ivi; - ivi_output->name = _name; + ivi_output->name = transmitter_output_name; ivi_output->config = transmitter_section; /* waltham creates the output */ ivi_output->output = @@ -664,10 +664,13 @@ ivi_enable_waltham_outputs(struct ivi_compositor *ivi, struct weston_config *con weston_output_add_destroy_listener(ivi_output->output, &ivi_output->output_destroy); + ivi_output->type = OUTPUT_WALTHAM; + wl_list_insert(&ivi->outputs, &ivi_output->link); ivi_output_configure_app_id(ivi_output); - free(transmitter_output_name); + /* FIXME: handle it correctly? */ + /* free(transmitter_output_name); */ } } #else