ivi-shell: fix init error path
authorPekka Paalanen <pekka.paalanen@collabora.com>
Wed, 6 Nov 2019 10:07:23 +0000 (12:07 +0200)
committerDaniel Stone <daniel@fooishbar.org>
Thu, 21 Nov 2019 16:32:55 +0000 (16:32 +0000)
commitd2b9b5d1ccff5934f2c75ca2dad64d6ff8f4f790
treefca501064bbe39ed615cfec7e46c2e7bdc5f673f
parente5e8188aa5925c07d001efa58ce3ac25ed5458ec
ivi-shell: fix init error path

This was forgetting to remove the compositor destroy listener if init failed,
which would lead to use-after-free on compositor tear-down. Found by
inspection.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
ivi-shell/ivi-shell.c