diff options
author | Marek Vasut <marek.vasut@mailbox.org> | 2025-09-07 03:00:46 +0200 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2025-09-17 09:06:37 -0600 |
commit | 5634cf1afcf17fda0136693f02a843aa6b938b2b (patch) | |
tree | 0d17b1c2504c50246009f5667b8a9d439079d9f0 /drivers/net/macb.c | |
parent | eea731b50c6155b9ec0ccd039590b9cefdafd024 (diff) |
board: dhelectronics: Check pointer before access in dh_get_value_from_eeprom_buffer()
The eip pointer in dh_get_value_from_eeprom_buffer() might be NULL.
The current NULL pointer check happens too late, after the eip was
accessed in variable assignment. Reorder the two, so the NULL pointer
check happens first, and any access second, otherwise the access may
trigger a hang or other undefined behavior.
Signed-off-by: Marek Vasut <marek.vasut@mailbox.org>
Reviewed-by: Christoph Niedermaier <cniedermaier@dh-electronics.com>
Diffstat (limited to 'drivers/net/macb.c')
0 files changed, 0 insertions, 0 deletions