X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fmswin%2Ffg_init_mswin.c;h=bd20b2768b127e7d3e19397055ff34784f50da23;hb=b1ed93dd348f7b8f3bd2c75474f5d4151d502f1f;hp=c47116d39686493ac9155682cf87cf3065312969;hpb=daa90bda29db30afb45cc64b02a10b1994e2de94;p=freeglut diff --git a/src/mswin/fg_init_mswin.c b/src/mswin/fg_init_mswin.c index c47116d..bd20b27 100644 --- a/src/mswin/fg_init_mswin.c +++ b/src/mswin/fg_init_mswin.c @@ -1,5 +1,5 @@ /* - * freeglut_init_mswin.c + * fg_init_mswin.c * * The Windows-specific mouse cursor related stuff. * @@ -34,6 +34,7 @@ extern LRESULT CALLBACK fgPlatformWindowProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam ); extern void fgPlatformInitSystemTime(); +extern void fghCloseInputDevices(void); /* @@ -101,17 +102,17 @@ void fgPlatformInitialize( const char* displayName ) HDC context = CreateDC(fgDisplay.pDisplay.DisplayName,0,0,0); if( context ) { - fgDisplay.ScreenWidth = GetDeviceCaps( context, HORZRES ); - fgDisplay.ScreenHeight = GetDeviceCaps( context, VERTRES ); - fgDisplay.ScreenWidthMM = GetDeviceCaps( context, HORZSIZE ); - fgDisplay.ScreenHeightMM = GetDeviceCaps( context, VERTSIZE ); - DeleteDC(context); + fgDisplay.ScreenWidth = GetDeviceCaps( context, HORZRES ); + fgDisplay.ScreenHeight = GetDeviceCaps( context, VERTRES ); + fgDisplay.ScreenWidthMM = GetDeviceCaps( context, HORZSIZE ); + fgDisplay.ScreenHeightMM = GetDeviceCaps( context, VERTSIZE ); + DeleteDC(context); } else - fgWarning("fgPlatformInitialize: " - "CreateDC failed, Screen size info may be incorrect\n" + fgWarning("fgPlatformInitialize: " + "CreateDC failed, Screen size info may be incorrect\n" "This is quite likely caused by a bad '-display' parameter"); - + } /* Set the timer granularity to 1 ms */ timeBeginPeriod ( 1 ); @@ -138,12 +139,10 @@ void fgPlatformInitialize( const char* displayName ) /* Platform-Specific Deinitialization Functions: */ -extern void fghCloseInputDevices ( void ); - void fgPlatformDeinitialiseInputDevices ( void ) { #if !defined(_WIN32_WCE) - fghCloseInputDevices (); + fghCloseInputDevices (); #endif /* !defined(_WIN32_WCE) */ fgState.JoysticksInitialised = GL_FALSE; fgState.InputDevsInitialised = GL_FALSE; @@ -163,7 +162,7 @@ void fgPlatformCloseDisplay ( void ) void fgPlatformDestroyContext ( SFG_PlatformDisplay pDisplay, SFG_WindowContextType MContext ) { - /* Do nothing -- this is required for X11 */ + /* Do nothing -- this is required for X11 */ } /* -- PLATFORM-SPECIFIC INTERFACE FUNCTION -------------------------------------------------- */