have happened in rev 1.5 [r996] but didn't! Now we never call
sk_get_private_ptr() on a socket unless we've ensured it's non-NULL.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3140
cda61777-01e9-0310-a592-
d414129be87e
*/
int x11_send(Socket s, char *data, int len)
{
*/
int x11_send(Socket s, char *data, int len)
{
- struct X11Private *pr = (struct X11Private *) sk_get_private_ptr(s);
-
- if (s == NULL)
+ struct X11Private *pr;
+ if (!s)
+ pr = (struct X11Private *) sk_get_private_ptr(s);
/*
* Read the first packet.
/*
* Read the first packet.