~mdw
/
sgt
/
puzzles
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add grotty casts to prevent negative -> large positive conversion of cursor
[sgt/puzzles]
/
windows.c
diff --git
a/windows.c
b/windows.c
index
9fa6c95
..
494caae
100644
(file)
--- a/
windows.c
+++ b/
windows.c
@@
-1017,8
+1017,8
@@
static LRESULT CALLBACK WndProc(HWND hwnd, UINT message,
else
button = RIGHT_BUTTON;
else
button = RIGHT_BUTTON;
- if (!midend_process_key(fe->me, LOWORD(lParam),
- HIWORD(lParam), button))
+ if (!midend_process_key(fe->me,
(signed short)
LOWORD(lParam),
+
(signed short)
HIWORD(lParam), button))
PostQuitMessage(0);
SetCapture(hwnd);
PostQuitMessage(0);
SetCapture(hwnd);
@@
-1042,8
+1042,8
@@
static LRESULT CALLBACK WndProc(HWND hwnd, UINT message,
else
button = RIGHT_RELEASE;
else
button = RIGHT_RELEASE;
- if (!midend_process_key(fe->me, LOWORD(lParam),
- HIWORD(lParam), button))
+ if (!midend_process_key(fe->me,
(signed short)
LOWORD(lParam),
+
(signed short)
HIWORD(lParam), button))
PostQuitMessage(0);
ReleaseCapture();
PostQuitMessage(0);
ReleaseCapture();
@@
-1060,8
+1060,8
@@
static LRESULT CALLBACK WndProc(HWND hwnd, UINT message,
else
button = RIGHT_DRAG;
else
button = RIGHT_DRAG;
- if (!midend_process_key(fe->me, LOWORD(lParam),
- HIWORD(lParam), button))
+ if (!midend_process_key(fe->me,
(signed short)
LOWORD(lParam),
+
(signed short)
HIWORD(lParam), button))
PostQuitMessage(0);
}
break;
PostQuitMessage(0);
}
break;