summaryrefslogtreecommitdiff
path: root/apps/codecs/libwavpack/metadata.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libwavpack/metadata.c')
-rw-r--r--apps/codecs/libwavpack/metadata.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/codecs/libwavpack/metadata.c b/apps/codecs/libwavpack/metadata.c
index 40ede99cd4..661b25edc8 100644
--- a/apps/codecs/libwavpack/metadata.c
+++ b/apps/codecs/libwavpack/metadata.c
@@ -40,7 +40,7 @@ int read_metadata_buff (WavpackContext *wpc, WavpackMetadata *wpmd)
40 wpmd->byte_length--; 40 wpmd->byte_length--;
41 } 41 }
42 42
43 if (wpmd->byte_length && wpmd->byte_length <= sizeof (wpc->read_buffer)) { 43 if (wpmd->byte_length && wpmd->byte_length <= (long)sizeof (wpc->read_buffer)) {
44 ulong bytes_to_read = wpmd->byte_length + (wpmd->byte_length & 1); 44 ulong bytes_to_read = wpmd->byte_length + (wpmd->byte_length & 1);
45 45
46 if (wpc->infile (wpc->read_buffer, bytes_to_read) != (long) bytes_to_read) { 46 if (wpc->infile (wpc->read_buffer, bytes_to_read) != (long) bytes_to_read) {