tools/kwbimage: Fix compilation warning
authorStefan Roese <sr@denx.de>
Tue, 28 Oct 2014 10:32:24 +0000 (11:32 +0100)
committerAnatolij Gustschin <agust@denx.de>
Thu, 30 Oct 2014 23:29:29 +0000 (00:29 +0100)
commit934a529f94f653c869e750d8178b7ace62dadaf3
tree6de7a00ba133412ca67651eb417e4da1e8770068
parente5f1a586a7767e9fdf6f81bd99a89f277ced4c70
tools/kwbimage: Fix compilation warning

This patch fixes a compilation warning of kwbimage.c:

tools/kwbimage.c: In function ‘kwbimage_set_header’:
tools/kwbimage.c:784:8: warning: ‘headersz’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  memcpy(ptr, image, headersz);
        ^
Instead of using multiple if statements, use a switch statement with
a default entry. And return with error if an unsupported version
is configured in the cfg file.

Signed-off-by: Stefan Roese <sr@denx.de>
Acked-By: Wolfgang Denk <wd@denx.de>
tools/kwbimage.c