Othrewise a crash may happen because of an unitialized value of the
create_view field.
---
 src/pixman-renderer.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pixman-renderer.c b/src/pixman-renderer.c
index 85fcd4c..d6f638d 100644
--- a/src/pixman-renderer.c
+++ b/src/pixman-renderer.c
@@ -660,7 +660,7 @@ pixman_renderer_init(struct weston_compositor *ec)
 {
        struct pixman_renderer *renderer;
 
-       renderer = malloc(sizeof *renderer);
+       renderer = calloc(1, sizeof *renderer);
        if (renderer == NULL)
                return -1;
 
-- 
1.7.9.5

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to