From f7ec21d2f1e0c1e1931f23b749fd496edf728efb Mon Sep 17 00:00:00 2001 From: Ryan Schmidt Date: Sun, 5 Jul 2020 10:04:42 -0500 Subject: [PATCH] Clear the entire header in iGetFitsHead This sets the entire header to zeroes as was intended, rather than just the first 4 or 8 bytes. --- DevIL/src-IL/src/il_fits.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DevIL/src-IL/src/il_fits.cpp b/DevIL/src-IL/src/il_fits.cpp index cf375cee..406de2d9 100644 --- a/DevIL/src-IL/src/il_fits.cpp +++ b/DevIL/src-IL/src/il_fits.cpp @@ -102,7 +102,7 @@ ILboolean iGetFitsHead(FITSHEAD *Header) ILenum CardKey; //@TODO: Use something other than memset? - memset(Header, 0, sizeof(Header)); // Clear the header to all 0s first. + memset(Header, 0, sizeof(*Header)); // Clear the header to all 0s first. do { CardKey = GetCardImage(Header);