From bca4219dd0c8c1896a19ed5544b40656f5078b1b Mon Sep 17 00:00:00 2001 From: Bruno George de Moraes Date: Thu, 4 Sep 2014 20:44:51 -0300 Subject: malloc+memset(0) to calloc Signed-off-by: wm4 --- video/out/vo_x11.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'video/out/vo_x11.c') diff --git a/video/out/vo_x11.c b/video/out/vo_x11.c index b3fd88d236..914522e6b8 100644 --- a/video/out/vo_x11.c +++ b/video/out/vo_x11.c @@ -212,12 +212,10 @@ shmemerror: p->myximage[foo] = XCreateImage(vo->x11->display, p->vinfo.visual, p->depth, ZPixmap, 0, NULL, p->image_width, p->image_height, 8, 0); - p->ImageDataOrig[foo] = - malloc(p->myximage[foo]->bytes_per_line * p->image_height + 32); + size_t sz = p->myximage[foo]->bytes_per_line * p->image_height + 32; + p->ImageDataOrig[foo] = calloc(1, sz); p->myximage[foo]->data = p->ImageDataOrig[foo] + 16 - ((long)p->ImageDataOrig & 15); - memset(p->myximage[foo]->data, 0, p->myximage[foo]->bytes_per_line - * p->image_height); p->ImageData[foo] = p->myximage[foo]->data; #if HAVE_SHM && HAVE_XEXT } -- cgit v1.2.3