stm32lx: don't allow part_info to be uninitialized
commit4efb3ebb769f6e4a9b8f6a9134d3fda8319d6b85
authorAndrey Yurovsky <yurovsky@gmail.com>
Thu, 28 Aug 2014 18:54:29 +0000 (28 11:54 -0700)
committerSpencer Oliver <spen@spen-soft.co.uk>
Mon, 15 Sep 2014 08:23:12 +0000 (15 08:23 +0000)
treefbab0c520b7186293392a8f4a227082f03ac7cc4
parent45f01e0a1269ceb23bfd3a34d2d635bf07463bd0
stm32lx: don't allow part_info to be uninitialized

It's possible for us to fail to read the part ID code so make sure that
part_info is initialized to NULL before attempting to do so, otherwise
we could proceed and use it uninitialized and then segfault.

Change-Id: I0a3f3d3947690b66f0981b5046340449521e0b33
Signed-off-by: Jack Peel <jack.peel@synapse.com>
Signed-off-by: Andrey Yurovsky <yurovsky@gmail.com>
Reviewed-on: http://openocd.zylin.com/2276
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/flash/nor/stm32lx.c