From eb7ea4630f2df057f4df36eed7a1ec03150f0e76 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Thu, 24 Jul 2008 17:26:23 -0700 Subject: [PATCH] imsm: fix store_zero_imsm breakage from posix_memalign conversion Signed-off-by: Dan Williams --- super-intel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/super-intel.c b/super-intel.c index d133dc5..8640cea 100644 --- a/super-intel.c +++ b/super-intel.c @@ -1434,8 +1434,8 @@ static int store_zero_imsm(struct supertype *st, int fd) if (posix_memalign(&buf, 512, 512) != 0) return 1; - memset(buf, 0, sizeof(buf)); - if (write(fd, buf, sizeof(buf)) != sizeof(buf)) + memset(buf, 0, 512); + if (write(fd, buf, 512) != 512) return 1; return 0; }