Commit daa46477 authored by Max Kellermann's avatar Max Kellermann

ConfigOption: rename to ConfigTemplate

parent c67668d6
......@@ -148,6 +148,7 @@ src_mpd_SOURCES = \
src/Idle.cxx src/Idle.hxx \
src/CommandLine.cxx src/CommandLine.hxx \
src/ConfigFile.cxx \
src/ConfigTemplates.hxx \
src/CrossFade.cxx src/CrossFade.hxx \
src/cue/cue_parser.c src/cue/cue_parser.h \
src/decoder_error.h \
......
......@@ -19,7 +19,7 @@
#include "config.h"
#include "conf.h"
#include "ConfigOptions.hxx"
#include "ConfigTemplates.hxx"
extern "C" {
#include "utils.h"
......@@ -46,7 +46,7 @@ extern "C" {
#define CONF_COMMENT '#'
static GSList *config_params[G_N_ELEMENTS(config_options)];
static GSList *config_params[G_N_ELEMENTS(config_templates)];
static bool
get_bool(const char *value, bool *value_r)
......@@ -318,7 +318,7 @@ ReadConfigFile(const Path &path, GError **error_r)
return false;
}
const ConfigOption &option = config_options[i];
const ConfigTemplate &option = config_templates[i];
GSList *&params = config_params[i];
if (params != NULL && !option.repeatable) {
......
......@@ -23,13 +23,13 @@
#include <string.h>
struct ConfigOption {
struct ConfigTemplate {
const char *const name;
const bool repeatable;
const bool block;
};
static constexpr struct ConfigOption config_options[] = {
static constexpr struct ConfigTemplate config_templates[] = {
{ CONF_MUSIC_DIR, false, false },
{ CONF_PLAYLIST_DIR, false, false },
{ CONF_FOLLOW_INSIDE_SYMLINKS, false, false },
......@@ -90,8 +90,8 @@ gcc_pure
static int
ConfigFindByName(const char *name)
{
for (unsigned i = 0; i < G_N_ELEMENTS(config_options); ++i)
if (strcmp(config_options[i].name, name) == 0)
for (unsigned i = 0; i < G_N_ELEMENTS(config_templates); ++i)
if (strcmp(config_templates[i].name, name) == 0)
return i;
return -1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment