If we fail/miss the initialization then do not release anything.
This commit was SVN r11302.
Этот коммит содержится в:
родитель
fbb484dea2
Коммит
983eb15335
@ -209,10 +209,12 @@ int mca_base_component_repository_link(const char *src_type,
|
||||
void mca_base_component_repository_release(const mca_base_component_t *component)
|
||||
{
|
||||
#if OMPI_WANT_LIBLTDL
|
||||
repository_item_t *ri = find_component(component->mca_type_name,
|
||||
component->mca_component_name);
|
||||
if (NULL != ri) {
|
||||
OBJ_RELEASE(ri);
|
||||
if (initialized) {
|
||||
repository_item_t *ri = find_component(component->mca_type_name,
|
||||
component->mca_component_name);
|
||||
if (NULL != ri) {
|
||||
OBJ_RELEASE(ri);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user