From c569de688310af156b48917706b5b6314c4515fb Mon Sep 17 00:00:00 2001 From: Abramo Bagnara Date: Sun, 9 Jan 2000 22:45:28 +0000 Subject: [PATCH] get rid of a gcc warning --- src/pcm/pcm_misc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pcm/pcm_misc.c b/src/pcm/pcm_misc.c index a74b1b00..fa3a4fe4 100644 --- a/src/pcm/pcm_misc.c +++ b/src/pcm/pcm_misc.c @@ -228,7 +228,7 @@ const char *snd_pcm_get_format_name(int format) return formats[format]; } -static int linear_formats[4][2][2] = { +static int linear_formats[4*2*2] = { SND_PCM_SFMT_S8, SND_PCM_SFMT_U8, SND_PCM_SFMT_S8, @@ -265,5 +265,5 @@ int snd_pcm_build_linear_format(int width, int unsignd, int big_endian) default: return -1; } - return linear_formats[width][!!unsignd][!!big_endian]; + return ((int(*)[2][2])linear_formats)[width][!!unsignd][!!big_endian]; } -- 2.47.1