From a85b39d692a4469dde3f7e4f5f04f27986cac7dc Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 5 Apr 2017 17:33:15 +0200 Subject: [PATCH] idnode: call idnode_changedfn() from idnode_changed(), fixes #4306 --- src/idnode.c | 1 + src/input/mpegts/satip/satip_satconf.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/idnode.c b/src/idnode.c index 80b729452..3d8fad09c 100644 --- a/src/idnode.c +++ b/src/idnode.c @@ -1202,6 +1202,7 @@ void idnode_changed( idnode_t *self ) { idnode_notify_changed(self); + idnode_changedfn(self); idnode_save_queue(self); } diff --git a/src/input/mpegts/satip/satip_satconf.c b/src/input/mpegts/satip/satip_satconf.c index 016d6cbf1..350bd65df 100644 --- a/src/input/mpegts/satip/satip_satconf.c +++ b/src/input/mpegts/satip/satip_satconf.c @@ -316,8 +316,8 @@ static void satip_satconf_class_changed ( idnode_t *in ) { satip_satconf_t *sfc = (satip_satconf_t*)in; - satip_device_changed(sfc->sfc_lfe->sf_device); satip_satconf_sanity_check(sfc->sfc_lfe); + satip_device_changed(sfc->sfc_lfe->sf_device); } CLASS_DOC(satip_satconf) -- 2.47.2