Index: trunk/src/sh_checksum.c
===================================================================
--- trunk/src/sh_checksum.c	(revision 449)
+++ trunk/src/sh_checksum.c	(revision 450)
@@ -475,5 +475,5 @@
   
   /* Clean up state data: */
-  memset(context, 0, sizeof(context));
+  memset(context, 0, sizeof(SHA256_CTX));
   usedspace = 0;
 }
@@ -490,5 +490,5 @@
     sh_util_base64_enc ((unsigned char *)buffer, digest,  SHA256_DIGEST_LENGTH);
   } else {
-    memset(context, 0, sizeof(context));
+    memset(context, 0, sizeof(SHA256_CTX));
   }
   memset(digest, 0, SHA256_DIGEST_LENGTH);
