diff options
Diffstat (limited to 'metacontacts/addto.c')
-rw-r--r-- | metacontacts/addto.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/metacontacts/addto.c b/metacontacts/addto.c index ef40eaa..9f04088 100644 --- a/metacontacts/addto.c +++ b/metacontacts/addto.c @@ -163,7 +163,7 @@ int BuildList(HWND list, BOOL sort) *
* @return \c TRUE if the dialog processed the message, \c FALSE if it did not.
*/
-BOOL CALLBACK Meta_SelectDialogProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
+INT_PTR CALLBACK Meta_SelectDialogProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch(msg)
{
@@ -187,7 +187,7 @@ BOOL CALLBACK Meta_SelectDialogProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARA return TRUE;
}
- SetWindowLong(hwndDlg, GWL_USERDATA, lParam); // user data is contact handle
+ SetWindowLongPtr(hwndDlg, GWLP_USERDATA, lParam); // user data is contact handle
SendMessage(hwndDlg, WM_SETICON, ICON_BIG, (LPARAM)LoadIconEx(I_ADD));
//SendMessage(GetDlgItem(hwndDlg,IDC_METALIST),LVM_SETEXTENDEDLISTVIEWSTYLE,0,LVS_EX_FULLROWSELECT);
@@ -255,7 +255,7 @@ BOOL CALLBACK Meta_SelectDialogProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARA {
case IDOK:
{
- HANDLE hMeta, hContact = (HANDLE)GetWindowLong(hwndDlg, GWL_USERDATA);
+ HANDLE hMeta, hContact = (HANDLE)GetWindowLongPtr(hwndDlg, GWLP_USERDATA);
int item; // Get the index of the selected metacontact
if((item = SendMessage(GetDlgItem(hwndDlg, IDC_METALIST),LB_GETCURSEL, 0, 0))==-1)
return IDOK == MessageBox(hwndDlg,Translate("Please select a MetaContact"),Translate("No MetaContact selected"),MB_ICONHAND);
|