summaryrefslogtreecommitdiffstats
path: root/libFLAC/include/private/md5.h
diff options
context:
space:
mode:
Diffstat (limited to 'libFLAC/include/private/md5.h')
-rw-r--r--libFLAC/include/private/md5.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/libFLAC/include/private/md5.h b/libFLAC/include/private/md5.h
index e5f675a..c665ab3 100644
--- a/libFLAC/include/private/md5.h
+++ b/libFLAC/include/private/md5.h
@@ -28,11 +28,17 @@
#include "FLAC/ordinals.h"
+typedef union {
+ FLAC__byte *p8;
+ FLAC__int16 *p16;
+ FLAC__int32 *p32;
+} FLAC__multibyte;
+
typedef struct {
FLAC__uint32 in[16];
FLAC__uint32 buf[4];
FLAC__uint32 bytes[2];
- FLAC__byte *internal_buf;
+ FLAC__multibyte internal_buf;
size_t capacity;
} FLAC__MD5Context;