diff options
author | Geoff Levand <geoff@infradead.org> | 2013-10-02 20:49:46 +0000 |
---|---|---|
committer | Simon Horman <horms@verge.net.au> | 2013-10-03 10:02:55 +0900 |
commit | f1b762adba085ec57903aae8e2791dccc197c559 (patch) | |
tree | 65733cb665c1c0b9a465cf3ee8ef812d6aa12d69 | |
parent | 2994d8a9ffd38fe3e650cc1ed007edbda9ab51c7 (diff) |
kexec: Fix uninitialized build warning
Initialize a local variable to zero.
Fixes build warnings like these:
kexec/kexec-elf-rel.c: warning: ‘rel.r_offset’ may be used uninitialized in this function
Signed-off-by: Geoff Levand <geoff@infradead.org> for Huawei, Linaro
Signed-off-by: Simon Horman <horms@verge.net.au>
-rw-r--r-- | kexec/kexec-elf-rel.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kexec/kexec-elf-rel.c b/kexec/kexec-elf-rel.c index f59140f..020cab0 100644 --- a/kexec/kexec-elf-rel.c +++ b/kexec/kexec-elf-rel.c @@ -336,7 +336,7 @@ int elf_rel_load(struct mem_ehdr *ehdr, struct kexec_info *info, } rel_end = shdr->sh_data + shdr->sh_size; for(ptr = shdr->sh_data; ptr < rel_end; ptr += rel_size) { - struct mem_rela rel; + struct mem_rela rel = {0}; struct mem_sym sym; const void *location; const unsigned char *name; |