diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2024-03-25 10:41:00 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2024-03-25 10:41:00 +0000 |
commit | bed150be5b94ee499384fa6d052c0cb398a20d95 (patch) | |
tree | 9d52d21c67819d4e955dbecd9ac525baa4a48a19 /hw/intc/sh_intc.c | |
parent | e921e00d4ba6840063d69cb637331d0dc4905e4b (diff) | |
download | qemu-bed150be5b94ee499384fa6d052c0cb398a20d95.zip qemu-bed150be5b94ee499384fa6d052c0cb398a20d95.tar.gz qemu-bed150be5b94ee499384fa6d052c0cb398a20d95.tar.bz2 |
net/af-xdp.c: Don't leak sock_fds array in net_init_af_xdp()
In net_init_af_xdp() we parse the arguments and allocate
a buffer of ints into sock_fds. However, although we
free this in the error exit path, we don't ever free it
in the successful return path. Coverity spots this leak.
Switch to g_autofree so we don't need to manually free the
array.
Resolves: Coverity CID 1534906
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-id: 20240312183810.557768-4-peter.maydell@linaro.org
Diffstat (limited to 'hw/intc/sh_intc.c')
0 files changed, 0 insertions, 0 deletions