diff options
Diffstat (limited to 'core/m_config.c')
-rw-r--r-- | core/m_config.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/m_config.c b/core/m_config.c index 84713276df..b5d1c3fefd 100644 --- a/core/m_config.c +++ b/core/m_config.c @@ -253,6 +253,8 @@ struct m_config *m_config_new(void *optstruct, config->includefunc = includefunc; } + config->use_profiles = true; + return config; } @@ -542,7 +544,7 @@ static int m_config_parse_option(struct m_config *config, void *optstruct, if (config->includefunc && !bstrcmp0(name, "include")) { return parse_include(config, param, set); - } else if (!bstrcmp0(name, "profile")) + } else if (config->use_profiles && !bstrcmp0(name, "profile")) return parse_profile(config, co->opt, name, param, set); // Option with children are a bit different to parse |