diff options
author | Paulo Alcantara <pcacjr@zytor.com> | 2012-05-28 00:52:03 -0300 |
---|---|---|
committer | Paulo Alcantara <pcacjr@zytor.com> | 2012-05-28 00:55:38 -0300 |
commit | f89dba81b802a97b2673c60586aef39635717136 (patch) | |
tree | ca99b833bea6416783da598dcf2af6836b5dc3b6 | |
parent | 6bf0c8bef0d3562e7eb4bc8bbc16ccc16f191a31 (diff) | |
download | syslinux-f89dba81b802a97b2673c60586aef39635717136.tar.gz syslinux-f89dba81b802a97b2673c60586aef39635717136.tar.xz syslinux-f89dba81b802a97b2673c60586aef39635717136.zip |
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@zytor.com>
-rw-r--r-- | 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 cc913048..3e373847 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); |