summaryrefslogtreecommitdiff
path: root/arch/arm/dts/am4372.dtsi
diff options
context:
space:
mode:
authorPeng Fan <Peng.Fan@freescale.com>2015-11-26 10:26:59 +0800
committerTom Rini <trini@konsulko.com>2015-12-05 18:22:24 -0500
commit746da1bd42aa5ecc47898399514c9c76d0329706 (patch)
tree43b3dbb21a9c804bfd52a390aede9bbdc4e203b9 /arch/arm/dts/am4372.dtsi
parent678e9316d48f78d162f705846b6f6eeab4aa5dd0 (diff)
common: miiphyutil: avoid memory leak
The following code will alloc memory for new_dev and ldev: " new_dev = mdio_alloc(); ldev = malloc(sizeof(*ldev)); " Either new_dev or ldev is NULL, directly return, but this may leak memory. So before return, using free(ldev) and mdio_free(new_dev) to avoid leaking memory, also free can handle NULL pointer. Signed-off-by: Peng Fan <Peng.Fan@freescale.com> Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Simon Glass <sjg@chromium.org> Cc: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Diffstat (limited to 'arch/arm/dts/am4372.dtsi')
0 files changed, 0 insertions, 0 deletions