X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=drivers%2Fisdn%2Fgigaset%2Fcapi.c;h=658e75f18d052b5a721ff2e6882109c945318d5b;hb=20c040ce2176be4be250503497a0a103a3fb3b3e;hp=bcc174e4f3b146db6772cea89c79ac9eb14ce80a;hpb=7ac03db84baa204d7d280401ed65842541ed1078;p=cascardo%2Flinux.git diff --git a/drivers/isdn/gigaset/capi.c b/drivers/isdn/gigaset/capi.c index bcc174e4f3b1..658e75f18d05 100644 --- a/drivers/isdn/gigaset/capi.c +++ b/drivers/isdn/gigaset/capi.c @@ -1900,6 +1900,7 @@ static void do_disconnect_req(struct gigaset_capi_ctr *iif, if (b3skb == NULL) { dev_err(cs->dev, "%s: out of memory\n", __func__); send_conf(iif, ap, skb, CAPI_MSGOSRESOURCEERR); + kfree(b3cmsg); return; } capi_cmsg2message(b3cmsg,