Security fixes brought forward from 0.9.7.
[openssl.git] / crypto / md2 / md2_dgst.c
index e25dd00e02608170b12e3206f9c25b9231e162df..f98009acad25efcd64f3c419b486c56b6b98cef3 100644 (file)
@@ -118,9 +118,9 @@ const char *MD2_options(void)
 int MD2_Init(MD2_CTX *c)
        {
        c->num=0;
-       memset(c->state,0,MD2_BLOCK*sizeof(MD2_INT));
-       memset(c->cksm,0,MD2_BLOCK*sizeof(MD2_INT));
-       memset(c->data,0,MD2_BLOCK);
+       memset(c->state,0,sizeof c->state);
+       memset(c->cksm,0,sizeof c->cksm);
+       memset(c->data,0,sizeof c->data);
        return 1;
        }