zero-length DISPLAY variable in the environment) caused an assertion
failure when X11 forwarding was attempted. Fixed (now treated the same
as a NULL return, e.g., a non-existent DISPLAY variable).
git-svn-id: http://svn.tartarus.org/sgt/putty@6549
cda61777-01e9-0310-a592-
d414129be87e
char *ret;
if(!display || !*display) {
/* try to find platform-specific local display */
- if((ret = platform_get_x_display())==0)
+ if((ret = platform_get_x_display())==0 || !*ret)
/* plausible default for all platforms */
ret = dupstr(":0");
} else