config/Global: add GetGlobalConfig()

This commit is contained in:
Max Kellermann
2018-07-17 20:39:02 +02:00
parent 8c366f0774
commit 9fe0585056
2 changed files with 11 additions and 0 deletions

View File

@@ -44,6 +44,12 @@ void config_global_init(void)
{ {
} }
const ConfigData &
GetGlobalConfig() noexcept
{
return config_data;
}
void void
ReadConfigFile(Path path) ReadConfigFile(Path path)
{ {

View File

@@ -27,6 +27,7 @@
class Path; class Path;
class AllocatedPath; class AllocatedPath;
struct ConfigData;
struct ConfigParam; struct ConfigParam;
struct ConfigBlock; struct ConfigBlock;
@@ -36,6 +37,10 @@ config_global_init();
void void
config_global_finish(); config_global_finish();
gcc_const
const ConfigData &
GetGlobalConfig() noexcept;
/** /**
* Call this function after all configuration has been evaluated. It * Call this function after all configuration has been evaluated. It
* checks for unused parameters, and logs warnings. * checks for unused parameters, and logs warnings.