1
1

Per Dave's comment, bzero has portability issues and little advantage over a simple memset. So let's use the safer solution.

cmr=v1.7.5:reviewer=dgoodell:subject=replace bzero with memset

This commit was SVN r31055.
Этот коммит содержится в:
Ralph Castain 2014-03-12 22:55:47 +00:00
родитель ac421c931d
Коммит cd72aa9b66

Просмотреть файл

@ -85,7 +85,7 @@ static void
mca_bcol_basesmuma_module_construct(mca_bcol_basesmuma_module_t *module)
{
/* initialize all values to 0 */
bzero ((void*)((uintptr_t) module + sizeof (module->super)), sizeof (*module) - sizeof (module->super));
memset((void*)((uintptr_t) module + sizeof (module->super)), 0, sizeof (*module) - sizeof (module->super));
module->super.bcol_component = (mca_bcol_base_component_t *) &mca_bcol_basesmuma_component;
module->super.list_n_connected = NULL;
module->super.hier_scather_offset = 0;