|
6 | 6 | * Copyright (c) 2014-2015 Mellanox Technologies, Inc. |
7 | 7 | * All rights reserved. |
8 | 8 | * Copyright (c) 2016 Cisco Systems, Inc. All rights reserved. |
| 9 | + * Copyright (c) 2016 Los Alamos National Security, LLC. All rights |
| 10 | + * reserved. |
9 | 11 | * $COPYRIGHT$ |
10 | 12 | * |
11 | 13 | * Additional copyrights may follow |
@@ -435,7 +437,7 @@ int pmix2x_get(const opal_process_name_t *proc, const char *key, |
435 | 437 | n=0; |
436 | 438 | OPAL_LIST_FOREACH(ival, info, opal_value_t) { |
437 | 439 | (void)strncpy(pinfo[n].key, ival->key, PMIX_MAX_KEYLEN); |
438 | | - pmix2x_value_load(&pinfo[n].value, ival); |
| 440 | + pmix2x_value_load(&pinfo[n++].value, ival); |
439 | 441 | } |
440 | 442 | } else { |
441 | 443 | pinfo = NULL; |
@@ -645,7 +647,7 @@ int pmix2x_lookup(opal_list_t *data, opal_list_t *info) |
645 | 647 | PMIX_INFO_CREATE(pinfo, ninfo); |
646 | 648 | n=0; |
647 | 649 | OPAL_LIST_FOREACH(iptr, info, opal_value_t) { |
648 | | - (void)strncpy(pinfo[n++].key, iptr->key, PMIX_MAX_KEYLEN); |
| 650 | + (void)strncpy(pinfo[n].key, iptr->key, PMIX_MAX_KEYLEN); |
649 | 651 | pmix2x_value_load(&pinfo[n].value, iptr); |
650 | 652 | ++n; |
651 | 653 | } |
@@ -823,7 +825,7 @@ int pmix2x_unpublish(char **keys, opal_list_t *info) |
823 | 825 | PMIX_INFO_CREATE(pinfo, ninfo); |
824 | 826 | n=0; |
825 | 827 | OPAL_LIST_FOREACH(iptr, info, opal_value_t) { |
826 | | - (void)strncpy(pinfo[n++].key, iptr->key, PMIX_MAX_KEYLEN); |
| 828 | + (void)strncpy(pinfo[n].key, iptr->key, PMIX_MAX_KEYLEN); |
827 | 829 | pmix2x_value_load(&pinfo[n].value, iptr); |
828 | 830 | ++n; |
829 | 831 | } |
|
0 commit comments