Mark static tables as constant when possible.

This makes it possible to write them to .data.rel.ro or to .rodata if
there is no relocation involved (arrays of character arrays).

Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
This commit is contained in:
Diego E. 'Flameeyes' Pettenò 2008-11-21 22:19:28 +01:00
parent fc8d8bb2e6
commit 03388ca6d3
9 changed files with 20 additions and 20 deletions

View file

@ -131,7 +131,7 @@ static int compare_mixer_priority_lookup(const char **name, const char * const *
static int get_compare_weight(const char *name, unsigned int idx)
{
static const char *names[] = {
static const char *const names[] = {
"Master",
"Headphone",
"Tone",
@ -165,11 +165,11 @@ static int get_compare_weight(const char *name, unsigned int idx)
"Mix",
NULL
};
static const char *names1[] = {
static const char *const names1[] = {
"-",
NULL,
};
static const char *names2[] = {
static const char *const names2[] = {
"Mono",
"Digital",
"Switch",
@ -883,7 +883,7 @@ static int simple_update(snd_mixer_elem_t *melem)
}
#ifndef DOC_HIDDEN
static struct suf {
static const struct suf {
const char *suffix;
selem_ctl_type_t type;
} suffixes[] = {
@ -906,7 +906,7 @@ static struct suf {
/* Return base length or 0 on failure */
static int base_len(const char *name, selem_ctl_type_t *type)
{
struct suf *p;
const struct suf *p;
size_t nlen = strlen(name);
p = suffixes;
while (p->suffix) {