OPENSSL_LH_flush(): assign NULL after freeing
[oweals/openssl.git] / crypto / lhash / lhash.c
index aa0ca1c957be5963e9b8f0cf4466823cd957fd04..e3c7ac456be393cc65c348536fcddacecbeb66c3 100644 (file)
@@ -98,6 +98,7 @@ void OPENSSL_LH_flush(OPENSSL_LHASH *lh)
             OPENSSL_free(n);
             n = nn;
         }
+        lh->b[i] = NULL;
     }
 }