From: Jaroslav Kysela Date: Thu, 8 Oct 2015 19:12:19 +0000 (+0200) Subject: idnode: fix nasty idnode access check bug X-Git-Tag: v4.2.1~1961 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a32692e1fda6a4f64a8b77f0a1a318055eb8a29e;p=thirdparty%2Ftvheadend.git idnode: fix nasty idnode access check bug --- diff --git a/src/idnode.c b/src/idnode.c index ec80609a5..96238f14e 100644 --- a/src/idnode.c +++ b/src/idnode.c @@ -563,7 +563,7 @@ idnode_perm(idnode_t *self, struct access *a, htsmsg_t *msg_to_write) if (ic->ic_perm) r = self->in_class->ic_perm(self, a, msg_to_write); else if (ic->ic_perm_def) - r = access_verify2(a, self->in_class->ic_perm_def); + r = access_verify2(a, ic->ic_perm_def); else { ic = ic->ic_super; continue;