summaryrefslogtreecommitdiffstats
path: root/drivers/ddr/imx/imx8m/ddr_init.c
diff options
context:
space:
mode:
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>2020-12-21 14:30:05 +0200
committerTom Rini <trini@konsulko.com>2021-01-15 14:38:00 -0500
commit1f8e6985db8e1eb25a8644102216c9cd5174b7a3 (patch)
tree383fd11cf3893ef8ab99291e4bac9467c8261981 /drivers/ddr/imx/imx8m/ddr_init.c
parentae69738d3b311d285db83fde37c0eaa2b7b6c2b4 (diff)
downloadu-boot-1f8e6985db8e1eb25a8644102216c9cd5174b7a3.tar.gz
u-boot-1f8e6985db8e1eb25a8644102216c9cd5174b7a3.tar.xz
u-boot-1f8e6985db8e1eb25a8644102216c9cd5174b7a3.zip
IOMUX: Preserve console list if realloc() fails
It's realloc() 101 to avoid `foo = realloc(foo, ...);` call due to getting a memory leak. Actually it's not clear why realloc() has been used here. If we shrink the array, the memcpy() overwrites it anyway with the contents of a new array. If it becomes bigger, same story. Drop useless realloc() for good and thus preserve console list in case of failed allocation. Fixes: 16a28ef219c2 ("IOMUX: Add console multiplexing support.") Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/ddr/imx/imx8m/ddr_init.c')
0 files changed, 0 insertions, 0 deletions