summaryrefslogtreecommitdiffstats
path: root/options/m_config.c
diff options
context:
space:
mode:
Diffstat (limited to 'options/m_config.c')
-rw-r--r--options/m_config.c24
1 files changed, 3 insertions, 21 deletions
diff --git a/options/m_config.c b/options/m_config.c
index 3fe8a67235..46b67a774f 100644
--- a/options/m_config.c
+++ b/options/m_config.c
@@ -814,9 +814,9 @@ static int m_config_handle_special_options(struct m_config *config,
return M_OPT_UNKNOWN;
}
-int m_config_set_option_raw_direct(struct m_config *config,
- struct m_config_option *co,
- void *data, int flags)
+int m_config_set_option_raw(struct m_config *config,
+ struct m_config_option *co,
+ void *data, int flags)
{
if (!co)
return M_OPT_UNKNOWN;
@@ -842,24 +842,6 @@ int m_config_set_option_raw_direct(struct m_config *config,
return 0;
}
-int m_config_set_option_raw(struct m_config *config, struct m_config_option *co,
- void *data, int flags)
-{
- if (!co)
- return M_OPT_UNKNOWN;
-
- if (config->option_set_callback) {
- int r = handle_set_opt_flags(config, co, flags);
- if (r <= 1)
- return r;
-
- return config->option_set_callback(config->option_set_callback_cb,
- co, data, flags);
- } else {
- return m_config_set_option_raw_direct(config, co, data, flags);
- }
-}
-
// Handle CLI exceptions to option handling.
// Used to turn "--no-foo" into "--foo=no".
// It also handles looking up "--vf-add" as "--vf".