]> git.alsa-project.org Git - alsa-lib.git/commitdiff
get rid of a gcc warning
authorAbramo Bagnara <abramo@alsa-project.org>
Sun, 9 Jan 2000 22:45:28 +0000 (22:45 +0000)
committerAbramo Bagnara <abramo@alsa-project.org>
Sun, 9 Jan 2000 22:45:28 +0000 (22:45 +0000)
src/pcm/pcm_misc.c

index a74b1b00d876aede5351f476d67f83f0f5a47d50..fa3a4fe4dbd4dbbae1f33f539632e5cb5af1763b 100644 (file)
@@ -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];
 }