]> git.sur5r.net Git - openocd/commitdiff
nrf51: remove dereference of null pointer
authorSpencer Oliver <spen@spen-soft.co.uk>
Tue, 22 Apr 2014 19:53:50 +0000 (20:53 +0100)
committerPaul Fertser <fercerpav@gmail.com>
Sun, 27 Apr 2014 09:16:47 +0000 (09:16 +0000)
found by clang 3.4.

Change-Id: Id499b546f65acd7a719498bc97e33b21d1ba565a
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/2119
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-by: Andrey Smirnov <andrew.smirnov@gmail.com>
src/flash/nor/nrf51.c

index 2a4b88764eb8b8252fb562a2dcd3a34c72b0ade8..adb4004d982fa1f5df05e09d2305f0c518242472 100644 (file)
@@ -629,7 +629,7 @@ static int nrf51_write_page(struct flash_bank *bank, uint32_t offset, const uint
        struct flash_sector *sector = nrf51_find_sector_by_address(bank, offset);
 
        if (!sector)
-               goto error;
+               return ERROR_FLASH_SECTOR_INVALID;
 
        if (sector->is_protected)
                goto error;