dahdi-linux: add multiple patch fixing compilation warning
[feed/telephony.git] / libs / dahdi-linux / patches / 204-dahdi-skip-checking-on-releasing.patch
1 From 88cfe20bcd0be443fc7613fd287147d1c54b5f7f Mon Sep 17 00:00:00 2001
2 From: Christian Marangi <ansuelsmth@gmail.com>
3 Date: Fri, 12 May 2023 20:21:39 +0200
4 Subject: [PATCH 5/6] dahdi: skip checking on releasing
5
6 Skip checking on releasing since xb is statically allocated and always
7 present.
8
9 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
10 ---
11 drivers/dahdi/wcte13xp-base.c | 3 +--
12 drivers/dahdi/wcte43x-base.c | 3 +--
13 2 files changed, 2 insertions(+), 4 deletions(-)
14
15 --- a/drivers/dahdi/wcte13xp-base.c
16 +++ b/drivers/dahdi/wcte13xp-base.c
17 @@ -2702,8 +2702,7 @@ static int __devinit te13xp_init_one(str
18 return 0;
19
20 fail_exit:
21 - if (&wc->xb)
22 - wcxb_release(&wc->xb);
23 + wcxb_release(&wc->xb);
24
25 free_wc(wc);
26 return res;
27 --- a/drivers/dahdi/wcte43x-base.c
28 +++ b/drivers/dahdi/wcte43x-base.c
29 @@ -3515,8 +3515,7 @@ static int __devinit t43x_init_one(struc
30 return 0;
31
32 fail_exit:
33 - if (&wc->xb)
34 - wcxb_release(&wc->xb);
35 + wcxb_release(&wc->xb);
36
37 if (debug)
38 dev_info(&wc->xb.pdev->dev, "***At fail_exit in init_one***\n");