1
1

If we fail/miss the initialization then do not release anything.

This commit was SVN r11302.
Этот коммит содержится в:
George Bosilca 2006-08-21 19:52:10 +00:00
родитель 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
}