# HG changeset patch # User Matti Hamalainen # Date 1353334237 -7200 # Node ID 486067f39bc16ed7ba8ea26a6ea78bcb8da9d8b1 # Parent 95a6b6af53f12d4b7940484b4326523310d2f271 Add sanity checking. diff -r 95a6b6af53f1 -r 486067f39bc1 lib64gfx.c --- a/lib64gfx.c Mon Nov 19 15:53:16 2012 +0200 +++ b/lib64gfx.c Mon Nov 19 16:10:37 2012 +0200 @@ -433,6 +433,9 @@ { int i; + if (buf == NULL || img == NULL || fmt == NULL) + return DMERR_NULLPTR; + memset(img, 0, sizeof(*img)); img->type = fmt->type;