diff --git a/opal/mca/pmix/pmix3x/pmix/src/server/pmix_server.c b/opal/mca/pmix/pmix3x/pmix/src/server/pmix_server.c index 2904687775..ef87ad3f41 100644 --- a/opal/mca/pmix/pmix3x/pmix/src/server/pmix_server.c +++ b/opal/mca/pmix/pmix3x/pmix/src/server/pmix_server.c @@ -1821,10 +1821,10 @@ static void clct_complete(pmix_status_t status, static void clct(int sd, short args, void *cbdata) { pmix_inventory_rollup_t *cd = (pmix_inventory_rollup_t*)cbdata; - pmix_status_t rc; #if PMIX_HAVE_HWLOC /* if we don't know our topology, we better get it now */ + pmix_status_t rc; if (NULL == pmix_hwloc_topology) { if (PMIX_SUCCESS != (rc = pmix_hwloc_get_topology(NULL, 0))) { PMIX_ERROR_LOG(rc);