X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=windows%2Fwindow.c;h=4ce9b7b2f028d407f81cc562abd5b5274830fb59;hb=095072fa46b2d7b8beafaddb2f873d2f500a1e10;hp=5ef3a46077157fd33d603f0e9466c2e0df48d041;hpb=7acc0a2aa1377ddd575ab635d364b48fd8686fce;p=PuTTY.git diff --git a/windows/window.c b/windows/window.c index 5ef3a460..4ce9b7b2 100644 --- a/windows/window.c +++ b/windows/window.c @@ -3131,7 +3131,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT message, */ term_seen_key_event(term); if (ldisc) - ldisc_send(ldisc, buf, len, 1); + ldisc_send(ldisc, (char *)buf, len, 1); show_mouseptr(0); } } @@ -3199,7 +3199,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT message, case WM_IME_CHAR: if (wParam & 0xFF00) { - unsigned char buf[2]; + char buf[2]; buf[1] = wParam; buf[0] = wParam >> 8; @@ -4604,7 +4604,7 @@ static int TranslateKey(UINT message, WPARAM wParam, LPARAM lParam, break; } if (xkey) { - p += format_arrow_key(p, term, xkey, shift_state); + p += format_arrow_key((char *)p, term, xkey, shift_state); return p - output; } }