aboutsummaryrefslogtreecommitdiffstats
path: root/src/config/ConfigData.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/config/ConfigData.hxx')
-rw-r--r--src/config/ConfigData.hxx26
1 files changed, 1 insertions, 25 deletions
diff --git a/src/config/ConfigData.hxx b/src/config/ConfigData.hxx
index e794c044f..332634646 100644
--- a/src/config/ConfigData.hxx
+++ b/src/config/ConfigData.hxx
@@ -20,6 +20,7 @@
#ifndef MPD_CONFIG_DATA_HXX
#define MPD_CONFIG_DATA_HXX
+#include "Block.hxx"
#include "ConfigOption.hxx"
#include "Compiler.h"
@@ -30,31 +31,6 @@
class AllocatedPath;
class Error;
-struct block_param {
- std::string name;
- std::string value;
- int line;
-
- /**
- * This flag is false when nobody has queried the value of
- * this option yet.
- */
- mutable bool used;
-
- gcc_nonnull_all
- block_param(const char *_name, const char *_value, int _line=-1)
- :name(_name), value(_value), line(_line), used(false) {}
-
- gcc_pure
- int GetIntValue() const;
-
- gcc_pure
- unsigned GetUnsignedValue() const;
-
- gcc_pure
- bool GetBoolValue() const;
-};
-
struct config_param {
/**
* The next config_param with the same name. The destructor