[syslinux:elflink] com32: fix warning in elf_module
syslinux-bot for Paulo Alcantara
pcacjr at zytor.com
Tue May 29 14:57:03 PDT 2012
Commit-ID: f89dba81b802a97b2673c60586aef39635717136
Gitweb: http://www.syslinux.org/commit/f89dba81b802a97b2673c60586aef39635717136
Author: Paulo Alcantara <pcacjr at zytor.com>
AuthorDate: Mon, 28 May 2012 00:52:03 -0300
Committer: Paulo Alcantara <pcacjr at zytor.com>
CommitDate: Mon, 28 May 2012 00:55:38 -0300
com32: fix warning in elf_module
sys/module/elf_module.c: In function ‘module_load’:
sys/module/elf_module.c:454:8: warning: ‘ctors’ may be used
uninitialized in this function [-Wuninitialized]
sys/module/elf_module.c:404:17: note: ‘ctors’ was declared here
Signed-off-by: Paulo Alcantara <pcacjr at zytor.com>
---
com32/lib/sys/module/elf_module.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/com32/lib/sys/module/elf_module.c b/com32/lib/sys/module/elf_module.c
index cc91304..3e37384 100644
--- a/com32/lib/sys/module/elf_module.c
+++ b/com32/lib/sys/module/elf_module.c
@@ -401,7 +401,8 @@ static int resolve_symbols(struct elf_module *module) {
static int extract_operations(struct elf_module *module) {
Elf32_Sym *ctors_start, *ctors_end;
Elf32_Sym *dtors_start, *dtors_end;
- module_ctor_t *ctors, *dtors;
+ module_ctor_t *ctors = NULL;
+ module_ctor_t *dtors = NULL;
ctors_start = module_find_symbol("__ctors_start", module);
ctors_end = module_find_symbol("__ctors_end", module);
More information about the Syslinux-commits
mailing list