diff options
Diffstat (limited to 'libjava/java/net/natNetworkInterfaceWin32.cc')
-rw-r--r-- | libjava/java/net/natNetworkInterfaceWin32.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libjava/java/net/natNetworkInterfaceWin32.cc b/libjava/java/net/natNetworkInterfaceWin32.cc index 20c9a9b..d4c2b17 100644 --- a/libjava/java/net/natNetworkInterfaceWin32.cc +++ b/libjava/java/net/natNetworkInterfaceWin32.cc @@ -70,18 +70,18 @@ winsock2GetRealNetworkInterfaces (jstring* pjstrName, // have access to the real name under Winsock 2, we use // "lo" for the loopback interface and ethX for the // real ones. - char szName[30]; + TCHAR szName[30]; u_long lFlags = arInterfaceInfo[i].iiFlags; if (lFlags & IFF_LOOPBACK) - strcpy (szName, "lo"); + _tcscpy (szName, _T("lo")); else { - strcpy (szName, "eth"); - wsprintf(szName+3, "%d", nCurETHInterface++); + _tcscpy (szName, _T("eth")); + wsprintf(szName+3, _T("%d"), nCurETHInterface++); } - jstring if_name = JvNewStringLatin1 (szName); + jstring if_name = _Jv_Win32NewString (szName); java::net::Inet4Address* address = new java::net::Inet4Address (baddr, JvNewStringLatin1 ("")); pjstrName[i] = if_name; |