summaryrefslogtreecommitdiff
path: root/src/mapping_matrix.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mapping_matrix.c')
-rw-r--r--src/mapping_matrix.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mapping_matrix.c b/src/mapping_matrix.c
index 11a14ce1..f9821f7e 100644
--- a/src/mapping_matrix.c
+++ b/src/mapping_matrix.c
@@ -58,7 +58,8 @@ opus_int32 mapping_matrix_get_size(int rows, int cols)
opus_int16 *mapping_matrix_get_data(const MappingMatrix *matrix)
{
- return (opus_int16*)((char*)matrix + align(sizeof(MappingMatrix)));
+ /* void* cast avoids clang -Wcast-align warning */
+ return (opus_int16*)(void*)((char*)matrix + align(sizeof(MappingMatrix)));
}
void mapping_matrix_init(MappingMatrix * const matrix,