ASoC: Declare const properly for enum texts
authorTakashi Iwai <tiwai@suse.de>
Tue, 3 May 2011 10:50:29 +0000 (12:50 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 3 May 2011 10:51:59 +0000 (12:51 +0200)
The enum texts are supposed to be const char * const [].  Without the
second const, it gets compile warnings like
    sound/soc/codecs/max98095.c:607:2: warning: initialization discards qualifiers from pointer target type

Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/soc.h

index 6ce3e57..b27c7a2 100644 (file)
@@ -820,7 +820,7 @@ struct soc_enum {
        unsigned char shift_r;
        unsigned int max;
        unsigned int mask;
-       const char **texts;
+       const char * const *texts;
        const unsigned int *values;
        void *dapm;
 };