From a0b1d5f888130749f4d7d719a92a7500f802e33f Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 26 Feb 2014 20:32:35 +0100 Subject: m_property: fix confused error code This broke the client API. --- options/m_property.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'options') diff --git a/options/m_property.c b/options/m_property.c index 5c38e02826..1dad9bd290 100644 --- a/options/m_property.c +++ b/options/m_property.c @@ -220,7 +220,7 @@ int m_property_do(struct mp_log *log, const m_option_t *prop_list, int err = m_option_set_node(&opt, &val, node); if (err == M_OPT_UNKNOWN) { r = M_PROPERTY_NOT_IMPLEMENTED; - } else if (r < 0) { + } else if (err < 0) { r = M_PROPERTY_INVALID_FORMAT; } else { r = do_action(prop_list, name, M_PROPERTY_SET, &val, ctx); -- cgit v1.2.3