summaryrefslogtreecommitdiff
path: root/libstore/zero.c
diff options
context:
space:
mode:
Diffstat (limited to 'libstore/zero.c')
-rw-r--r--libstore/zero.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libstore/zero.c b/libstore/zero.c
index 3a17c1d8..b69753b3 100644
--- a/libstore/zero.c
+++ b/libstore/zero.c
@@ -35,13 +35,13 @@ zero_read (struct store *store,
if (*len < amount)
{
*buf = mmap (0, amount, PROT_READ|PROT_WRITE, MAP_ANON, 0, 0);
- if (*buf == (void *) -1)
+ if (*buf == MAP_FAILED)
return errno;
*len = amount;
return 0;
}
else
- bzero (*buf, amount);
+ memset (*buf, 0, amount);
*len = amount;
return 0;