X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=macosx%2Fosxclass.h;h=e147bd99fe8d7464d4fb07071e2058d4b8d944d1;hb=df913d00360aea784521662ad42c11e3933bb6f8;hp=2e4d1decdfa5a664fbc365443b9ba0ff0d337fae;hpb=f73fcb042423866a06b9e41b6934906a0fe9502e;p=PuTTY.git diff --git a/macosx/osxclass.h b/macosx/osxclass.h index 2e4d1dec..e147bd99 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. @@ -65,6 +66,8 @@ struct alert_queue { - (int)fromBackend:(const char *)data len:(int)len isStderr:(int)is_stderr; - (void)startAlert:(NSAlert *)alert withCallback:(void (*)(void *, int))callback andCtx:(void *)ctx; +- (void)endSession:(int)clean; +- (void)notifyRemoteExit; @end /* @@ -77,7 +80,6 @@ struct alert_queue { { NSOutlineView *treeview; struct controlbox *ctrlbox; - struct sesslist sl; void *dv; Config cfg; }