comparison os2/dw.c @ 1636:1d3013463204

Fixed a couple warnings generated by the new OS/2 code.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Thu, 29 Mar 2012 17:10:04 +0000
parents 50856987e794
children 5c8a5c894ab0
comparison
equal deleted inserted replaced
1635:4506f4e31efb 1636:1d3013463204
2886 HWND notifyhwnd = dw_window_from_id(hWnd, id); 2886 HWND notifyhwnd = dw_window_from_id(hWnd, id);
2887 2887
2888 if(origmsg == WM_CONTROL) 2888 if(origmsg == WM_CONTROL)
2889 { 2889 {
2890 svar = SHORT2FROMMP(mp1); 2890 svar = SHORT2FROMMP(mp1);
2891 if(!notifyhwnd && WinIsWindow(dwhab, mp2)) 2891 if(!notifyhwnd && WinIsWindow(dwhab, (HWND)mp2))
2892 notifyhwnd = mp2; 2892 notifyhwnd = (HWND)mp2;
2893 } 2893 }
2894 2894
2895 switch(svar) 2895 switch(svar)
2896 { 2896 {
2897 case CN_ENTER: 2897 case CN_ENTER:
3240 break; 3240 break;
3241 case WM_CONTROL: 3241 case WM_CONTROL:
3242 { 3242 {
3243 char tmpbuf[100]; 3243 char tmpbuf[100];
3244 3244
3245 WinQueryClassName(mp2, 99, (PCH)tmpbuf); 3245 WinQueryClassName((HWND)mp2, 99, (PCH)tmpbuf);
3246 /* Don't set the ownership if it's an entryfield or spinbutton */ 3246 /* Don't set the ownership if it's an entryfield or spinbutton */
3247 if(strncmp(tmpbuf, "#32", 4)==0) 3247 if(strncmp(tmpbuf, "#32", 4)==0)
3248 { 3248 {
3249 if((SHORT2FROMMP(mp1) == SPBN_CHANGE || SHORT2FROMMP(mp1) == SPBN_ENDSPIN)) 3249 if((SHORT2FROMMP(mp1) == SPBN_CHANGE || SHORT2FROMMP(mp1) == SPBN_ENDSPIN))
3250 { 3250 {
3256 HWND col = (HWND)dw_window_get_data(window, "_dw_col"); 3256 HWND col = (HWND)dw_window_get_data(window, "_dw_col");
3257 3257
3258 _dw_col_set(col, val); 3258 _dw_col_set(col, val);
3259 } 3259 }
3260 } 3260 }
3261 if(!dw_window_get_data(mp2, "_dw_updating")) 3261 if(!dw_window_get_data((HWND)mp2, "_dw_updating"))
3262 WinPostMsg(hWnd, WM_USER, mp1, mp2); 3262 WinPostMsg(hWnd, WM_USER, mp1, mp2);
3263 } 3263 }
3264 else 3264 else
3265 _run_event(hWnd, msg, mp1, mp2); 3265 _run_event(hWnd, msg, mp1, mp2);
3266 } 3266 }