X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=macosx%2Fosxwin.m;h=a4fac71d70bf3b09b0f099540e350dee7482e902;hb=12e019bafc75cb441e965c63e15dfceeaf71ca1e;hp=e534c90991aa29704e57142d21e8b2e9f3e0c20c;hpb=9d31462c52d638d58729857a5f4435a2e1bc855f;p=PuTTY.git diff --git a/macosx/osxwin.m b/macosx/osxwin.m index e534c909..a4fac71d 100644 --- a/macosx/osxwin.m +++ b/macosx/osxwin.m @@ -893,6 +893,13 @@ int from_backend(void *frontend, int is_stderr, const char *data, int len) return [win fromBackend:data len:len isStderr:is_stderr]; } +int get_userpass_input(prompts_t *p, unsigned char *in, int inlen) +{ + SessionWindow *win = (SessionWindow *)p->frontend; + Terminal *term = [win term]; + return term_get_userpass_input(term, p, in, inlen); +} + void frontend_keypress(void *handle) { /* FIXME */ @@ -932,7 +939,7 @@ void update_specials_menu(void *frontend) * may want to perform additional actions on any kind of bell (for * example, taskbar flashing in Windows). */ -void beep(void *frontend, int mode) +void do_beep(void *frontend, int mode) { //SessionWindow *win = (SessionWindow *)frontend; if (mode != BELL_VISUAL) @@ -1169,7 +1176,7 @@ void get_clip(void *frontend, wchar_t ** p, int *len) /* FIXME */ } -void write_clip(void *frontend, wchar_t * data, int len, int must_deselect) +void write_clip(void *frontend, wchar_t *data, int *attr, int len, int must_deselect) { //SessionWindow *win = (SessionWindow *)frontend; /* FIXME */