X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fcompositor.c;fp=src%2Fcompositor.c;h=2bbdce81413e7902eb08b5375f14cadebc3271db;hb=471a12ee38098aaac86e5a9a8e256fd88cd67c0a;hp=926cb2c63ca40f4ff2eb859922a4c0477c3cb747;hpb=18918978ba5c0f91f05513170c8ca57a93e96722;p=src%2Fagl-compositor.git diff --git a/src/compositor.c b/src/compositor.c index 926cb2c..2bbdce8 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -754,6 +754,10 @@ ivi_enable_remote_outputs(struct ivi_compositor *ivi) } ivi_output = zalloc(sizeof(*ivi_output)); + if (!ivi_output) { + free(_name); + continue; + } ivi_output->ivi = ivi; ivi_output->name = _name; @@ -806,6 +810,10 @@ ivi_enable_waltham_outputs(struct ivi_compositor *ivi) } ivi_output = zalloc(sizeof(*ivi_output)); + if (!ivi_output) { + free(_name); + continue; + } ivi_output->ivi = ivi; ivi_output->name = _name;