[mpich2-commits] r8038 - mpich2/trunk/src/mpid/ch3/channels/nemesis/nemesis/netmod/nd
jayesh at mcs.anl.gov
jayesh at mcs.anl.gov
Thu Feb 24 14:56:21 CST 2011
Author: jayesh
Date: 2011-02-24 14:56:21 -0600 (Thu, 24 Feb 2011)
New Revision: 8038
Modified:
mpich2/trunk/src/mpid/ch3/channels/nemesis/nemesis/netmod/nd/nd_sm.cpp
Log:
Explicitly type cast the arg - reqd for 32-bit. The code was added in r8003
Modified: mpich2/trunk/src/mpid/ch3/channels/nemesis/nemesis/netmod/nd/nd_sm.cpp
===================================================================
--- mpich2/trunk/src/mpid/ch3/channels/nemesis/nemesis/netmod/nd/nd_sm.cpp 2011-02-24 16:35:12 UTC (rev 8037)
+++ mpich2/trunk/src/mpid/ch3/channels/nemesis/nemesis/netmod/nd/nd_sm.cpp 2011-02-24 20:56:21 UTC (rev 8038)
@@ -414,10 +414,10 @@
* override the default interface selected
* FIXME: Do we need to change the override env var names ?
*/
- ret = getenv_s(&len, NULL, 0, "MPICH_INTERFACE_HOSTNAME");
+ ret = getenv_s((size_t *)&len, NULL, 0, "MPICH_INTERFACE_HOSTNAME");
if(ret == ERANGE){
MPIU_Assert(sizeof(tmp_buf) >= len);
- ret = getenv_s(&len, tmp_buf, sizeof(tmp_buf), "MPICH_INTERFACE_HOSTNAME");
+ ret = getenv_s((size_t *)&len, tmp_buf, sizeof(tmp_buf), "MPICH_INTERFACE_HOSTNAME");
if(ret == 0){
use_default_interface = 0;
ret = MPIU_Str_add_string_arg(bc_val_p, val_max_sz_p, MPIDI_CH3I_ND_INTERFACE_KEY, tmp_buf);
@@ -426,11 +426,11 @@
}
MPIU_Snprintf(tmp_buf, sizeof(tmp_buf), "MPICH_INTERFACE_HOSTNAME_R%d", pg_rank);
- ret = getenv_s(&len, NULL, 0, tmp_buf);
+ ret = getenv_s((size_t *)&len, NULL, 0, tmp_buf);
if(ret == ERANGE){
buf = MPIU_Strdup(tmp_buf);
MPIU_Assert(sizeof(tmp_buf) >= len);
- ret = getenv_s(&len, tmp_buf, sizeof(tmp_buf), buf);
+ ret = getenv_s((size_t *)&len, tmp_buf, sizeof(tmp_buf), buf);
MPIU_Free(buf);
if(ret == 0){
use_default_interface = 0;
More information about the mpich2-commits
mailing list