[Xenomai-git] Alexis Berlemont : analogy: [fake] fix a bad access in the detach procedure
Module: xenomai-2.5 Branch: master Commit: 8fafd5340e4b58394ca88a62d64998c3384e4919 URL: http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=8fafd5340e4b58394ca88a62d64998c3384e4919 Author: Alexis Berlemont Date: Mon Jan 25 23:42:18 2010 +0100 analogy: [fake] fix a bad access in the detach procedure --- ksrc/drivers/analogy/testing/fake.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/ksrc/drivers/analogy/testing/fake.c b/ksrc/drivers/analogy/testing/fake.c index ace6f34..24c2943 100644 --- a/ksrc/drivers/analogy/testing/fake.c +++ b/ksrc/drivers/analogy/testing/fake.c @@ -336,7 +336,8 @@ int test_attach(a4l_dev_t *dev, a4l_lnkdesc_t *arg) int test_detach(a4l_dev_t *dev) { - struct ai_priv *priv = (struct ai_priv *)dev->priv; + a4l_subd_t *subd = a4l_get_subd(dev, AI_SUBD); + struct ai_priv *priv = (struct ai_priv *)subd->priv; a4l_task_destroy(&priv->timer_task); ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git
[Xenomai-git] Alexis Berlemont : analogy: [fake] fix a bad access in the detach procedure
Module: xenomai-abe Branch: analogy Commit: 8fafd5340e4b58394ca88a62d64998c3384e4919 URL: http://git.xenomai.org/?p=xenomai-abe.git;a=commit;h=8fafd5340e4b58394ca88a62d64998c3384e4919 Author: Alexis Berlemont Date: Mon Jan 25 23:42:18 2010 +0100 analogy: [fake] fix a bad access in the detach procedure --- ksrc/drivers/analogy/testing/fake.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/ksrc/drivers/analogy/testing/fake.c b/ksrc/drivers/analogy/testing/fake.c index ace6f34..24c2943 100644 --- a/ksrc/drivers/analogy/testing/fake.c +++ b/ksrc/drivers/analogy/testing/fake.c @@ -336,7 +336,8 @@ int test_attach(a4l_dev_t *dev, a4l_lnkdesc_t *arg) int test_detach(a4l_dev_t *dev) { - struct ai_priv *priv = (struct ai_priv *)dev->priv; + a4l_subd_t *subd = a4l_get_subd(dev, AI_SUBD); + struct ai_priv *priv = (struct ai_priv *)subd->priv; a4l_task_destroy(&priv->timer_task); ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git
[Xenomai-git] Alexis Berlemont : analogy: [fake] fix a bad access in the detach procedure
Module: xenomai-abe Branch: analogy Commit: 4d924e611f3f7072ec21e2081ff573b62c14272b URL: http://git.xenomai.org/?p=xenomai-abe.git;a=commit;h=4d924e611f3f7072ec21e2081ff573b62c14272b Author: Alexis Berlemont Date: Mon Jan 25 23:42:18 2010 +0100 analogy: [fake] fix a bad access in the detach procedure --- ksrc/drivers/analogy/testing/fake.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/ksrc/drivers/analogy/testing/fake.c b/ksrc/drivers/analogy/testing/fake.c index ace6f34..24c2943 100644 --- a/ksrc/drivers/analogy/testing/fake.c +++ b/ksrc/drivers/analogy/testing/fake.c @@ -336,7 +336,8 @@ int test_attach(a4l_dev_t *dev, a4l_lnkdesc_t *arg) int test_detach(a4l_dev_t *dev) { - struct ai_priv *priv = (struct ai_priv *)dev->priv; + a4l_subd_t *subd = a4l_get_subd(dev, AI_SUBD); + struct ai_priv *priv = (struct ai_priv *)subd->priv; a4l_task_destroy(&priv->timer_task); ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git