X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;ds=sidebyside;f=src%2Ffreeglut_input_devices.c;h=0dcb97f7c9a1d9e70376c52ed7004926db2c1e8f;hb=5510bc295094794b4804bb97db4bb58ebba3c5b0;hp=0e202fa65f009e07439fe0cee2a864c7baca3f10;hpb=0c79cf7fb228de80d7a53529cda9770faea59b18;p=freeglut diff --git a/src/freeglut_input_devices.c b/src/freeglut_input_devices.c index 0e202fa..0dcb97f 100755 --- a/src/freeglut_input_devices.c +++ b/src/freeglut_input_devices.c @@ -36,7 +36,7 @@ #include "freeglut_internal.h" #if TARGET_HOST_POSIX_X11 -#if HAVE_ERRNO +#if HAVE_ERRNO_H #include #endif #include @@ -140,17 +140,8 @@ void fgInitialiseInputDevices ( void ) { if( !fgState.InputDevsInitialised ) { - /* will return true for VC8 (VC2005) and higher */ -#if TARGET_HOST_MS_WINDOWS && ( _MSC_VER >= 1400 ) && HAVE_ERRNO - char *dial_device=NULL; - size_t sLen; - errno_t err = _dupenv_s( &dial_device, &sLen, "GLUT_DIALS_SERIAL" ); - if (err) - fgError("Error getting GLUT_DIALS_SERIAL environment variable"); -#else const char *dial_device=NULL; dial_device = getenv ( "GLUT_DIALS_SERIAL" ); -#endif #if TARGET_HOST_MS_WINDOWS if (!dial_device){ static char devname[256]; @@ -167,10 +158,6 @@ void fgInitialiseInputDevices ( void ) #endif if ( !dial_device ) return; if ( !( dialbox_port = serial_open ( dial_device ) ) ) return; - /* will return true for VC8 (VC2005) and higher */ -#if TARGET_HOST_MS_WINDOWS && ( _MSC_VER >= 1400 ) && HAVE_ERRNO - free ( dial_device ); dial_device = NULL; /* dupenv_s allocates a string that we must free */ -#endif serial_putchar(dialbox_port,DIAL_INITIALIZE); glutTimerFunc ( 10, poll_dials, 0 ); fgState.InputDevsInitialised = GL_TRUE;