< prev index next >
src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
Print this page
@@ -201,14 +201,14 @@
}
}
FreeLibrary(hShell);
switch (shellVersion) {
case 5: // WIN_2000
- m_nid.cbSize = (BYTE *)(&m_nid.guidItem) - (BYTE *)(&m_nid.cbSize);
+ m_nid.cbSize = static_cast<DWORD>((BYTE *)(&m_nid.guidItem) - (BYTE *)(&m_nid.cbSize));
break;
case 6: // WIN_XP
- m_nid.cbSize = (BYTE *)(&m_nid.hBalloonIcon) - (BYTE *)(&m_nid.cbSize);
+ m_nid.cbSize = static_cast<DWORD>((BYTE *)(&m_nid.hBalloonIcon) - (BYTE *)(&m_nid.cbSize));
break;
default: // WIN_VISTA
m_nid.cbSize = sizeof(m_nid);
break;
}
< prev index next >