X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=x11fwd.c;h=480d8560410a01c1920bf16183324a67f77bfbbe;hb=3f8bd285983e7cbf677d2469990a72e1dd94be16;hp=0e0df203d2d440bf89c642c04676fbb81246bbd4;hpb=c87fa98d09343621fc4ae7c3c8fb197d0feeaa67;p=PuTTY.git diff --git a/x11fwd.c b/x11fwd.c index 0e0df203..480d8560 100644 --- a/x11fwd.c +++ b/x11fwd.c @@ -5,13 +5,6 @@ #include "putty.h" #include "ssh.h" -#ifndef FALSE -#define FALSE 0 -#endif -#ifndef TRUE -#define TRUE 1 -#endif - #define GET_32BIT_LSB_FIRST(cp) \ (((unsigned long)(unsigned char)(cp)[0]) | \ ((unsigned long)(unsigned char)(cp)[1] << 8) | \ @@ -195,7 +188,7 @@ char *x11_init(Socket * s, char *display, void *c) pr->throttled = pr->throttle_override = 0; pr->c = c; - pr->s = *s = sk_new(addr, port, 0, 1, (Plug) pr); + pr->s = *s = sk_new(addr, port, 0, 1, 0, (Plug) pr); if ((err = sk_socket_error(*s))) { sfree(pr); return err; @@ -308,7 +301,7 @@ int x11_send(Socket s, char *data, int len) reply[0] = 0; /* failure */ reply[1] = msglen; /* length of reason string */ memcpy(reply + 2, pr->firstpkt + 2, 4); /* major/minor proto vsn */ - PUT_16BIT(pr->firstpkt[0], reply + 6, msglen >> 2); /* data len */ + PUT_16BIT(pr->firstpkt[0], reply + 6, msgsize >> 2);/* data len */ memset(reply + 8, 0, msgsize); memcpy(reply + 8, message, msglen); sshfwd_write(pr->c, reply, 8 + msgsize);