diff options
author | Uoti Urpala <uau@symbol.nonexistent.invalid> | 2008-04-26 08:27:33 +0300 |
---|---|---|
committer | Uoti Urpala <uau@symbol.nonexistent.invalid> | 2008-04-26 09:40:34 +0300 |
commit | 98b959ae1fadd70b7a8ac8259759b11d6ed4fb2d (patch) | |
tree | 019b683088b6142fbf449655c9289f87a9acb5c3 /m_option.c | |
parent | 2b47fd59ab442ee27db9cfc4e7ebcdba93bab57b (diff) | |
download | mpv-98b959ae1fadd70b7a8ac8259759b11d6ed4fb2d.tar.bz2 mpv-98b959ae1fadd70b7a8ac8259759b11d6ed4fb2d.tar.xz |
options: Remove "reset" functionality from CONF_TYPE_FUNC[_PARAM]
The "reset to default before setting to something else" functionality
is not used by any current option, but prevents using the "priv" field
of the option data for anything else.
Diffstat (limited to 'm_option.c')
-rw-r--r-- | m_option.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/m_option.c b/m_option.c index e2a644402b..f9a3758534 100644 --- a/m_option.c +++ b/m_option.c @@ -762,8 +762,6 @@ static void set_func_param(const m_option_t* opt, void* dst, void* src) { if(!s) return; - // Revert if needed - if(opt->priv) ((m_opt_default_func_t)opt->priv)(opt,opt->name); for( ; s != NULL ; s = s->next) ((m_opt_func_param_t) opt->p)(opt,s->param); } @@ -821,7 +819,6 @@ static int parse_func(const m_option_t* opt,const char *name, char *param, void* static void set_func(const m_option_t* opt,void* dst, void* src) { int i; - if(opt->priv) ((m_opt_default_func_t)opt->priv)(opt,opt->name); for(i = 0 ; i < VAL(src) ; i++) ((m_opt_func_t) opt->p)(opt); } |