• Nicolas Le Bayon's avatar
    fix(io_stm32image): uninitialized variable warning · c1d732d0
    Nicolas Le Bayon authored
    
    
    Fixes implementation against build warning reported by GCC:
    
    drivers/st/io/io_stm32image.c: In function ‘stm32image_partition_read’:
    drivers/st/io/io_stm32image.c:249:6: error: ‘result’ may be used
    uninitialized in this function [-Werror=maybe-uninitialized]
      int result;
          ^~~~~~
    
    Actually, by construction the current implementation of function
    stm32image_partition_read() does not mandate result to be initialized
    since it always reaches the exit point with a valid value in 'result'.
    Yet, this change prevents compiler from complaining and is more robust
    against future changes in the implementation.
    
    Change-Id: I383575edb605b7535398952a5fdfc266c0068c71
    Signed-off-by: default avatarEtienne Carriere <etienne.carriere@st.com>
    Signed-off-by: default avatarNicolas Le Bayon <nicolas.le.bayon@st.com>
    Signed-off-by: default avatarYann Gautier <yann.gautier@st.com>
    c1d732d0
io_stm32image.c 9.29 KB