]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - ldisc.c
RJK's general signal-handling robustness patch. Should fix the weird
[PuTTY.git] / ldisc.c
diff --git a/ldisc.c b/ldisc.c
index d9335c9c809f68d5aa3ade32309768e3645f9303..16c1f9b24c0e06bdf09dbeeb1887aa44900f6bf9 100644 (file)
--- a/ldisc.c
+++ b/ldisc.c
 
 #include "putty.h"
 #include "terminal.h"
-
-typedef struct ldisc_tag {
-    Terminal *term;
-    Backend *back;
-    void *backhandle;
-    void *frontend;
-
-    char *buf;
-    int buflen, bufsiz, quotenext;
-} *Ldisc;
+#include "ldisc.h"
 
 #define ECHOING (cfg.localecho == LD_YES || \
                  (cfg.localecho == LD_BACKEND && \