Index: src/chext/DropMenuExt.cpp =================================================================== diff -u -N -r1e067c9bfa3d29a7299317c9a6f782bf2849b9b3 -rb5f6c00d1615afa6d26e4d74e564afe0af893174 --- src/chext/DropMenuExt.cpp (.../DropMenuExt.cpp) (revision 1e067c9bfa3d29a7299317c9a6f782bf2849b9b3) +++ src/chext/DropMenuExt.cpp (.../DropMenuExt.cpp) (revision b5f6c00d1615afa6d26e4d74e564afe0af893174) @@ -66,7 +66,7 @@ OTF2("Keys State: Shift:%u, ctrl:%u, alt:%u\r\n", bShift, bCtrl, bAlt); */ // got a config - _COMMAND* pCommand=(_COMMAND*)g_pscsShared->szData; + _COMMAND* pCommand = g_pscsShared->GetCommandsPtr(); int iCommandCount=0; if (g_pscsShared->uiFlags & DD_COPY_FLAG) @@ -116,7 +116,7 @@ hWnd=::FindWindow(_T("Copy Handler Wnd Class"), _T("Copy handler")); if (hWnd) { - _COMMAND* pCommand=(_COMMAND*)g_pscsShared->szData; + _COMMAND* pCommand = g_pscsShared->GetCommandsPtr(); switch (idCmd) { @@ -144,7 +144,7 @@ if (hWnd) { - _COMMAND* pCommand=(_COMMAND*)g_pscsShared->szData; + _COMMAND* pCommand = g_pscsShared->GetCommandsPtr(); switch (idCmd) { @@ -313,7 +313,7 @@ return E_FAIL; // commands - _COMMAND* pCommand=(_COMMAND*)g_pscsShared->szData; + _COMMAND* pCommand = g_pscsShared->GetCommandsPtr(); // IPC struct COPYDATASTRUCT cds;