summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2011-08-25 18:40:29 -0700
committerDavid Schleef <ds@schleef.org>2011-08-25 23:28:11 -0700
commit19e3918d4e35f4ab99e7fcc58c169025c576dd16 (patch)
tree0339cfe9c4193f85a0b9ec78b0da91dad9dcab70
parent6c8d740c1a0bf01605bdd05fe6765ff841dd082a (diff)
downloadflac-19e3918d4e35f4ab99e7fcc58c169025c576dd16.tar.gz
Fix md5 structure clearing in previous commit
-rw-r--r--src/libFLAC/md5.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libFLAC/md5.c b/src/libFLAC/md5.c
index feb816b2..6de9b1c9 100644
--- a/src/libFLAC/md5.c
+++ b/src/libFLAC/md5.c
@@ -259,12 +259,12 @@ void FLAC__MD5Final(FLAC__byte digest[16], FLAC__MD5Context *ctx)
byteSwap(ctx->buf, 4);
memcpy(digest, ctx->buf, 16);
- memset(ctx, 0, sizeof(*ctx)); /* In case it's sensitive */
if(0 != ctx->internal_buf) {
free(ctx->internal_buf);
ctx->internal_buf = 0;
ctx->capacity = 0;
}
+ memset(ctx, 0, sizeof(*ctx)); /* In case it's sensitive */
}
/*