sk_addr_free(disp->addr);
sfree(disp->hostname);
sfree(disp->unixsocketpath);
+ sfree(disp);
return NULL; /* FIXME: report an error */
}
}
int len[4];
int family, protocol;
int ideal_match = FALSE;
- char *ourhostname = get_hostname();
+ char *ourhostname;
/*
* Normally we should look for precisely the details specified in
if (!authfp)
return;
+ ourhostname = get_hostname();
+
/* Records in .Xauthority contain four strings of up to 64K each */
buf = snewn(65537 * 4, char);