From: Thibaut VARÈNE Date: Tue, 18 Aug 2020 09:57:31 +0000 (+0200) Subject: generic: platform/mikrotik: fix incorrect test X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=d0498872ff71a79f0676cfc6b6b547c499bff712;p=openwrt%2Fstaging%2Fxback.git generic: platform/mikrotik: fix incorrect test The test is meant to check the result of the preceding kmalloc() Signed-off-by: Thibaut VARÈNE --- diff --git a/target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c b/target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c index 4559418de7..8861814be4 100644 --- a/target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c +++ b/target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c @@ -480,7 +480,7 @@ static int hc_wlan_data_unpack_lzor(const u8 *inbuf, size_t inlen, /* Temporary buffer same size as the outbuf */ templen = *outlen; tempbuf = kmalloc(templen, GFP_KERNEL); - if (!outbuf) + if (!tempbuf) return -ENOMEM; /* Concatenate into the outbuf */