From edcdbb81242a8abed293f23a0015ad6e1670b47e Mon Sep 17 00:00:00 2001 From: Ralph Castain Date: Wed, 8 Jan 2025 10:19:44 -0700 Subject: [PATCH] Avoid use of byte_object_load function Not present in PMIx v5 and we can just do it manually Signed-off-by: Ralph Castain --- src/prted/pmix/pmix_server_dyn.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/prted/pmix/pmix_server_dyn.c b/src/prted/pmix/pmix_server_dyn.c index 366835c2a2..88e9ef003a 100644 --- a/src/prted/pmix/pmix_server_dyn.c +++ b/src/prted/pmix/pmix_server_dyn.c @@ -18,7 +18,7 @@ * All rights reserved. * Copyright (c) 2014-2019 Research Organization for Information Science * and Technology (RIST). All rights reserved. - * Copyright (c) 2021-2024 Nanook Consulting. All rights reserved. + * Copyright (c) 2021-2025 Nanook Consulting All rights reserved. * $COPYRIGHT$ * * Additional copyrights may follow @@ -954,7 +954,8 @@ static void connect_release(pmix_status_t status, /* process returned data */ if (NULL != data && 0 != sz) { /* prep for unpacking */ - PMIx_Byte_object_load(&bo, (char*)data, sz); + bo.bytes = (char*)data; + bo.size = sz; PMIX_DATA_BUFFER_CONSTRUCT(&pbkt); rc = PMIx_Data_embed(&pbkt, &bo); if (PMIX_SUCCESS != rc) {