diff options
Diffstat (limited to 'apps/codecs/libwavpack/metadata.c')
-rw-r--r-- | apps/codecs/libwavpack/metadata.c | 2 |
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) { |