X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/c9def1b8e8960113ab4fd91d0b69d5b422cf339f..fe50e8140a2dbb3ba357a0ab777f34e07d568c23:/ldisc.c diff --git a/ldisc.c b/ldisc.c index 819360d4..10576d29 100644 --- a/ldisc.c +++ b/ldisc.c @@ -1,4 +1,11 @@ #include +#ifndef AUTO_WINSOCK +#ifdef WINSOCK_TWO +#include +#else +#include +#endif +#endif #include #include @@ -9,8 +16,11 @@ */ static void c_write (char *buf, int len) { - while (len--) - c_write1(*buf++); + from_backend(0, buf, len); +} + +static void c_write1 (char c) { + c_write(&c, 1); } static char *term_buf = NULL;