File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -685,7 +685,7 @@ void ext2x_value_load(pmix_value_t *v,
685
685
break ;
686
686
case OPAL_SIZE :
687
687
v -> type = PMIX_SIZE ;
688
- v -> data .size = ( size_t ) kv -> data .size ;
688
+ memcpy ( & ( v -> data .size ), & kv -> data .size , sizeof ( size_t )) ;
689
689
break ;
690
690
case OPAL_PID :
691
691
v -> type = PMIX_PID ;
@@ -856,7 +856,7 @@ int ext2x_value_unload(opal_value_t *kv,
856
856
break ;
857
857
case PMIX_SIZE :
858
858
kv -> type = OPAL_SIZE ;
859
- kv -> data .size = ( int ) v -> data .size ;
859
+ memcpy ( & kv -> data .size , & ( v -> data .size ), sizeof ( size_t )) ;
860
860
break ;
861
861
case PMIX_PID :
862
862
kv -> type = OPAL_PID ;
Original file line number Diff line number Diff line change @@ -685,7 +685,7 @@ void pmix2x_value_load(pmix_value_t *v,
685
685
break ;
686
686
case OPAL_SIZE :
687
687
v -> type = PMIX_SIZE ;
688
- v -> data .size = ( size_t ) kv -> data .size ;
688
+ memcpy ( & ( v -> data .size ), & kv -> data .size , sizeof ( size_t )) ;
689
689
break ;
690
690
case OPAL_PID :
691
691
v -> type = PMIX_PID ;
@@ -856,7 +856,7 @@ int pmix2x_value_unload(opal_value_t *kv,
856
856
break ;
857
857
case PMIX_SIZE :
858
858
kv -> type = OPAL_SIZE ;
859
- kv -> data .size = ( int ) v -> data .size ;
859
+ memcpy ( & kv -> data .size , & ( v -> data .size ), sizeof ( size_t )) ;
860
860
break ;
861
861
case PMIX_PID :
862
862
kv -> type = OPAL_PID ;
You can’t perform that action at this time.
0 commit comments