Add more const

While I'm not very fond of "const", it's important for declarations
(it decides whether a symbol is emitted in a read-only or read/write
section). Fix all these cases, so we have writeable global data only
when we really need.
This commit is contained in:
wm4
2014-06-10 23:56:05 +02:00
parent ad4b7a8c96
commit 99f5fef0ea
82 changed files with 202 additions and 206 deletions

View File

@@ -97,7 +97,7 @@ const struct m_sub_options stream_cdda_conf = {
},
};
static const char *cdtext_name[] = {
static const char *const cdtext_name[] = {
#ifdef OLD_API
[CDTEXT_ARRANGER] = "Arranger",
[CDTEXT_COMPOSER] = "Composer",
@@ -411,11 +411,11 @@ static void *get_defaults(stream_t *st)
const stream_info_t stream_info_cdda = {
.name = "cdda",
.open = open_cdda,
.protocols = (const char*[]){"cdda", NULL },
.protocols = (const char*const[]){"cdda", NULL },
.priv_size = sizeof(cdda_priv),
.get_defaults = get_defaults,
.options = cdda_params_fields,
.url_options = (const char*[]){
.url_options = (const char*const[]){
"hostname=span",
"port=speed",
"filename=device",