diff options
author | Justin Ruggles <justin.ruggles@gmail.com> | 2012-07-09 11:04:56 -0400 |
---|---|---|
committer | Justin Ruggles <justin.ruggles@gmail.com> | 2012-07-19 13:26:46 -0400 |
commit | 4bcd637dcbae78ab419d61164e80438f5925030d (patch) | |
tree | eb3c9d82fa5f64d53453304eb4766dfaa3cf6826 | |
parent | 91620a04f197917d7272608620961e1145085d69 (diff) | |
download | ffmpeg-4bcd637dcbae78ab419d61164e80438f5925030d.tar.gz |
alac: use sizeof() instead of hardcoded data sizes
-rw-r--r-- | libavcodec/alac.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libavcodec/alac.c b/libavcodec/alac.c index 91c94d7400..483346c255 100644 --- a/libavcodec/alac.c +++ b/libavcodec/alac.c @@ -142,7 +142,8 @@ static void bastardized_rice_decompress(ALACContext *alac, av_log(alac->avctx, AV_LOG_ERROR, "invalid zero block size of %d %d %d\n", block_size, output_size, output_count); block_size= output_size - output_count - 1; } - memset(&output_buffer[output_count+1], 0, block_size * 4); + memset(&output_buffer[output_count + 1], 0, + block_size * sizeof(*output_buffer)); output_count += block_size; } @@ -176,7 +177,8 @@ static void predictor_decompress_fir_adapt(int32_t *error_buffer, if (output_size <= 1) return; - memcpy(buffer_out+1, error_buffer+1, (output_size-1) * 4); + memcpy(&buffer_out[1], &error_buffer[1], + (output_size - 1) * sizeof(*buffer_out)); return; } |