From 19ac41b4392cee221c884511c0495d9d425a381e Mon Sep 17 00:00:00 2001 From: Don Heyse Date: Fri, 29 Nov 2002 17:32:55 +0000 Subject: [PATCH] Fixed Win95 crash when getenv("DISPLAY") returned NULL ptr. git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@39 7f0cb862-5218-0410-a997-914c9d46530a --- freeglut-1.3/freeglut_init.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/freeglut-1.3/freeglut_init.c b/freeglut-1.3/freeglut_init.c index 2b47456..720fb69 100644 --- a/freeglut-1.3/freeglut_init.c +++ b/freeglut-1.3/freeglut_init.c @@ -366,6 +366,11 @@ void FGAPIENTRY glutInit( int* pargc, char** argv ) * Grab the environment variable indicating the X display to use. * This is harmless under Win32, so let's let it stay here... */ +#if TARGET_HOST_WIN32 + if ( !getenv( "DISPLAY" ) ) + displayName = strdup( "" ); + else +#endif displayName = strdup( getenv( "DISPLAY" ) ); /* -- 1.7.10.4