diff --git a/opal/mca/db/base/Makefile.am b/opal/mca/db/base/Makefile.am index a2c82028b6..09cc5e089a 100644 --- a/opal/mca/db/base/Makefile.am +++ b/opal/mca/db/base/Makefile.am @@ -14,7 +14,6 @@ headers += \ base/base.h libmca_db_la_SOURCES += \ - base/db_base_open.c \ - base/db_base_close.c \ + base/db_base_frame.c \ base/db_base_select.c \ base/db_base_fns.c diff --git a/opal/mca/db/base/db_base_open.c b/opal/mca/db/base/db_base_frame.c similarity index 88% rename from opal/mca/db/base/db_base_open.c rename to opal/mca/db/base/db_base_frame.c index 608c997899..d3e4dea8ec 100644 --- a/opal/mca/db/base/db_base_open.c +++ b/opal/mca/db/base/db_base_frame.c @@ -41,8 +41,14 @@ opal_db_base_module_t opal_db = { }; opal_db_base_t opal_db_base; -/* Declared in opal_db_close.c */ -int opal_db_base_close(void); +static int opal_db_base_close(void) +{ + if (NULL != opal_db.finalize) { + opal_db.finalize(); + } + + return mca_base_framework_components_close(&opal_db_base_framework, NULL); +} static int opal_db_base_open(mca_base_open_flag_t flags) {