diff --git a/src/mca/ns/base/ns_base_open.c b/src/mca/ns/base/ns_base_open.c index 3b078aa664..0396ba9549 100644 --- a/src/mca/ns/base/ns_base_open.c +++ b/src/mca/ns/base/ns_base_open.c @@ -17,6 +17,29 @@ #include "mca/ns/base/static-modules.h" +/* + * globals + */ + +/* constructor - used to initialize state of name instance */ +static void ompi_name_construct(ompi_process_name_t* name) +{ + name->cellid = 0; + name->jobid = 0; + name->vpid = 0; +} + +/* destructor - used to free any resources held by instance */ +static void ompi_name_destructor(ompi_process_name_t* name) +{ +} + +OBJ_CLASS_INSTANCE( + ompi_process_name_t, /* type name */ + ompi_object_t, /* parent "class" name */ + ompi_name_construct, /* constructor */ + ompi_name_destructor); /* destructor */ + /* * Global variables diff --git a/src/mca/ns/replica/src/ns_replica.c b/src/mca/ns/replica/src/ns_replica.c index c8b1787759..0c6a9ed187 100644 --- a/src/mca/ns/replica/src/ns_replica.c +++ b/src/mca/ns/replica/src/ns_replica.c @@ -13,24 +13,6 @@ /** * globals */ -/* constructor - used to initialize state of name instance */ -static void ompi_name_construct(ompi_process_name_t* name) -{ - name->cellid = 0; - name->jobid = 0; - name->vpid = 0; -} - -/* destructor - used to free any resources held by instance */ -static void ompi_name_destructor(ompi_process_name_t* name) -{ -} - -OBJ_CLASS_INSTANCE( - ompi_process_name_t, /* type name */ - ompi_object_t, /* parent "class" name */ - ompi_name_construct, /* constructor */ - ompi_name_destructor); /* destructor */ /* * functions