This is an automated email from Gerrit.

Spencer Oliver ([email protected]) just uploaded a new patch set to Gerrit, 
which you can find at http://openocd.zylin.com/777

-- gerrit

commit d42636fe9b771a1fbbdda0bd0ae17314517dc934
Author: Spencer Oliver <[email protected]>
Date:   Mon Aug 13 11:35:20 2012 +0100

    flash: remove lpc2000 clang warnings
    
    By Initialising the param_table we remove the clang warning's.
    We are also make sure we are not passing any rogue values to 
lpc2000_iap_call.
    
    Change-Id: Idb3b0077d1dae5f03dedab1d46d01140fe9ffb10
    Signed-off-by: Spencer Oliver <[email protected]>

diff --git a/src/flash/nor/lpc2000.c b/src/flash/nor/lpc2000.c
index f3d8f9e..7b247f8 100644
--- a/src/flash/nor/lpc2000.c
+++ b/src/flash/nor/lpc2000.c
@@ -422,7 +422,7 @@ static int lpc2000_iap_call(struct flash_bank *bank,
 
 static int lpc2000_iap_blank_check(struct flash_bank *bank, int first, int 
last)
 {
-       uint32_t param_table[5];
+       uint32_t param_table[5] = {0};
        uint32_t result_table[4];
        int status_code;
        int i;
@@ -512,7 +512,7 @@ FLASH_BANK_COMMAND_HANDLER(lpc2000_flash_bank_command)
 static int lpc2000_erase(struct flash_bank *bank, int first, int last)
 {
        struct lpc2000_flash_bank *lpc2000_info = bank->driver_priv;
-       uint32_t param_table[5];
+       uint32_t param_table[5] = {0};
        uint32_t result_table[4];
        int status_code;
 
@@ -573,7 +573,7 @@ static int lpc2000_write(struct flash_bank *bank, uint8_t 
*buffer, uint32_t offs
        uint32_t bytes_written = 0;
        int first_sector = 0;
        int last_sector = 0;
-       uint32_t param_table[5];
+       uint32_t param_table[5] = {0};
        uint32_t result_table[4];
        int status_code;
        int i;
@@ -772,7 +772,7 @@ static int get_lpc2000_info(struct flash_bank *bank, char 
*buf, int buf_size)
 
 COMMAND_HANDLER(lpc2000_handle_part_id_command)
 {
-       uint32_t param_table[5];
+       uint32_t param_table[5] = {0};
        uint32_t result_table[4];
        int status_code;
 

-- 

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to