rml/oob: fix misc memory leaks in open_conduit()
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
Этот коммит содержится в:
родитель
831f7d9c9d
Коммит
ef2b3ac8d2
@ -160,6 +160,7 @@ static orte_rml_base_module_t* open_conduit(opal_list_t *attributes)
|
||||
NULL != comp_attrib) {
|
||||
/* they specified specific components - could be multiple */
|
||||
comps = opal_argv_split(comp_attrib, ',');
|
||||
free(comp_attrib);
|
||||
for (i=0; NULL != comps[i]; i++) {
|
||||
if (0 == strcasecmp(comps[i], "oob")) {
|
||||
/* we are a candidate */
|
||||
@ -188,6 +189,7 @@ static orte_rml_base_module_t* open_conduit(opal_list_t *attributes)
|
||||
NULL != comp_attrib) {
|
||||
/* see if we are on the list */
|
||||
comps = opal_argv_split(comp_attrib, ',');
|
||||
free(comp_attrib);
|
||||
for (i=0; NULL != comps[i]; i++) {
|
||||
if (0 == strcasecmp(comps[i], "oob")) {
|
||||
/* we cannot be a candidate */
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user