X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/919baedb34e9f6e351d70820529398181d8d0ea6..3d5040f8f85f049cbb072a827a6184b4b4314b08:/macosx/osxclass.h diff --git a/macosx/osxclass.h b/macosx/osxclass.h index 2e4d1dec..e79290df 100644 --- a/macosx/osxclass.h +++ b/macosx/osxclass.h @@ -47,6 +47,7 @@ struct alert_queue { void *ldisc; Backend *back; void *backhandle; + int exited; /* * The following two members relate to the currently active * alert sheet, if any. They are NULL if there isn't one. @@ -63,8 +64,12 @@ struct alert_queue { - (void)doText:(wchar_t *)text len:(int)len x:(int)x y:(int)y attr:(unsigned long)attr lattr:(int)lattr; - (int)fromBackend:(const char *)data len:(int)len isStderr:(int)is_stderr; +- (int)fromBackendUntrusted:(const char *)data len:(int)len; - (void)startAlert:(NSAlert *)alert withCallback:(void (*)(void *, int))callback andCtx:(void *)ctx; +- (void)endSession:(int)clean; +- (void)notifyRemoteExit; +- (Terminal *)term; @end /* @@ -77,7 +82,6 @@ struct alert_queue { { NSOutlineView *treeview; struct controlbox *ctrlbox; - struct sesslist sl; void *dv; Config cfg; }