summaryrefslogtreecommitdiff
path: root/libarchive/archive_write_disk_windows.c
diff options
context:
space:
mode:
authorJoerg Sonnenberger <joerg@bec.de>2016-12-06 15:58:03 +0100
committerJoerg Sonnenberger <joerg@bec.de>2016-12-06 15:58:03 +0100
commit72abdbb8ba51e926432de242f4df5cf632546dc9 (patch)
tree95764c8621b49dcf02215011b69d28f301478cdd /libarchive/archive_write_disk_windows.c
parentd4d4f91251a084d036518afb8423350c48914bf1 (diff)
downloadlibarchive-72abdbb8ba51e926432de242f4df5cf632546dc9.tar.gz
Replace malloc + memset with calloc.
Diffstat (limited to 'libarchive/archive_write_disk_windows.c')
-rw-r--r--libarchive/archive_write_disk_windows.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libarchive/archive_write_disk_windows.c b/libarchive/archive_write_disk_windows.c
index 4e7a664a..94b016ed 100644
--- a/libarchive/archive_write_disk_windows.c
+++ b/libarchive/archive_write_disk_windows.c
@@ -1221,10 +1221,9 @@ archive_write_disk_new(void)
{
struct archive_write_disk *a;
- a = (struct archive_write_disk *)malloc(sizeof(*a));
+ a = (struct archive_write_disk *)calloc(1, sizeof(*a));
if (a == NULL)
return (NULL);
- memset(a, 0, sizeof(*a));
a->archive.magic = ARCHIVE_WRITE_DISK_MAGIC;
/* We're ready to write a header immediately. */
a->archive.state = ARCHIVE_STATE_HEADER;