compositor-drm: Handle incomplete [output] sections without crashing

This commit is contained in:
Kristian Høgsberg 2012-07-31 22:18:28 -04:00
parent e377822c64
commit 8ff691593c

View File

@ -2050,8 +2050,13 @@ output_section_done(void *data)
output = malloc(sizeof *output);
if (!output)
if (!output || !output_name || !output_mode) {
free(output_name);
output_name = NULL;
free(output_mode);
output_mode = NULL;
return;
}
output->config = OUTPUT_CONFIG_INVALID;
output->name = output_name;