From: Benjamin Herrenschmidt Date: Mon, 7 Jul 2014 06:37:26 +0000 (+1000) Subject: ui: Make qemu_default_pixman_format() return 0 on unsupported formats X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=aca7aaf6287b6a9f688c1b115a76fdc056565a7e;p=qemu.git ui: Make qemu_default_pixman_format() return 0 on unsupported formats In order to remove the logic for detecting supported shared pixmap formats from device models, make qemu_default_pixman_format() capable for failing by returning 0 which is not a possible format value rather than asserting. Signed-off-by: Benjamin Herrenschmidt --- diff --git a/ui/qemu-pixman.c b/ui/qemu-pixman.c index 1f6fea535b..6a889e93e7 100644 --- a/ui/qemu-pixman.c +++ b/ui/qemu-pixman.c @@ -84,7 +84,7 @@ pixman_format_code_t qemu_default_pixman_format(int bpp, bool native_endian) break; } } - g_assert_not_reached(); + return 0; } int qemu_pixman_get_type(int rshift, int gshift, int bshift)