summaryrefslogtreecommitdiff
path: root/src/lib/image.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/image.c')
-rw-r--r--src/lib/image.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lib/image.c b/src/lib/image.c
index 592e9a4..25c58d3 100644
--- a/src/lib/image.c
+++ b/src/lib/image.c
@@ -142,8 +142,7 @@ __imlib_ProduceImage(void)
{
ImlibImage *im;
- im = malloc(sizeof(ImlibImage));
- memset(im, 0, sizeof(ImlibImage));
+ im = calloc(1, sizeof(ImlibImage));
im->data = NULL;
im->file = NULL;
im->real_file = NULL;
@@ -393,8 +392,7 @@ __imlib_ProduceImagePixmap(void)
{
ImlibImagePixmap *ip;
- ip = malloc(sizeof(ImlibImagePixmap));
- memset(ip, 0, sizeof(ImlibImagePixmap));
+ ip = calloc(1, sizeof(ImlibImagePixmap));
ip->display = NULL;
ip->visual = NULL;
ip->image = NULL;