summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/downloader.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/downloader.c b/src/core/downloader.c
index 40003db0e..d22374436 100644
--- a/src/core/downloader.c
+++ b/src/core/downloader.c
@@ -261,10 +261,9 @@ int create_downloader ( struct job_interface *job, struct image *image,
int rc;
/* Allocate and initialise structure */
- downloader = malloc ( sizeof ( *downloader ) );
+ downloader = zalloc ( sizeof ( *downloader ) );
if ( ! downloader )
return -ENOMEM;
- memset ( downloader, 0, sizeof ( *downloader ) );
downloader->refcnt.free = downloader_free;
job_init ( &downloader->job, &downloader_job_operations,
&downloader->refcnt );