Skip to content

Commit af58732

Browse files
authored
Merge pull request #10984 from open-mpi/mca_base_var_enum_leak
Fix potential memory leak in opal/mca/base/mca_base_var_enum.c
2 parents 4272f90 + e4ee02a commit af58732

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

opal/mca/base/mca_base_var_enum.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* reserved.
1616
* Copyright (c) 2017 Research Organization for Information Science
1717
* and Technology (RIST). All rights reserved.
18-
* Copyright (c) 2017 IBM Corporation. All rights reserved.
18+
* Copyright (c) 2017-2022 IBM Corporation. All rights reserved.
1919
* Copyright (c) 2018 Amazon.com, Inc. or its affiliates. All Rights reserved.
2020
* $COPYRIGHT$
2121
*
@@ -373,6 +373,7 @@ int mca_base_var_enum_create_flag(const char *name, const mca_base_var_enum_valu
373373

374374
new_enum->super.enum_name = strdup(name);
375375
if (NULL == new_enum->super.enum_name) {
376+
OBJ_RELEASE(new_enum);
376377
return OPAL_ERR_OUT_OF_RESOURCE;
377378
}
378379

0 commit comments

Comments
 (0)