From c70cfb5ac2352e03e66bd7d1d6df8f090cf5aecc Mon Sep 17 00:00:00 2001 From: kichik Date: Fri, 14 Jan 2005 15:11:56 +0000 Subject: [PATCH] initialize section name with zeros git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3867 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/build.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/build.cpp b/Source/build.cpp index cc6dfba5..bacff9c8 100644 --- a/Source/build.cpp +++ b/Source/build.cpp @@ -1057,6 +1057,7 @@ int CEXEBuild::add_function(const char *funname) build_cursection->install_types=0; build_cursection->flags=0; build_cursection->size_kb=0; + memset(build_cursection->name,0,sizeof(build_cursection->name)); return PS_OK; } @@ -1205,6 +1206,7 @@ int CEXEBuild::add_section(const char *secname, const char *defname, int expand/ new_section.install_types = *name ? 0 : ~0; new_section.name_ptr = add_string(name); + memset(&new_section.name,0,sizeof(new_section.name)); cur_sections->add(&new_section, sizeof(section)); build_cursection = (section *) cur_sections->get() + cur_header->blocks[NB_SECTIONS].num;