safe_tmp 106 opal/mca/pmix/pmix4x/pmix/src/util/basename.c char* safe_tmp = strdup(filename), *result; safe_tmp 107 opal/mca/pmix/pmix4x/pmix/src/util/basename.c result = strdup(dirname(safe_tmp)); safe_tmp 108 opal/mca/pmix/pmix4x/pmix/src/util/basename.c free(safe_tmp); safe_tmp 103 opal/util/basename.c char* safe_tmp = strdup(filename), *result; safe_tmp 104 opal/util/basename.c if (NULL == safe_tmp) { safe_tmp 107 opal/util/basename.c result = strdup(dirname(safe_tmp)); safe_tmp 108 opal/util/basename.c free(safe_tmp);