--- gr_Win32Graphics.cpp.old Thu Feb 13 22:33:45 2003 +++ gr_Win32Graphics.cpp Fri Feb 14 00:58:37 2003 @@ -653,16 +653,18 @@ { if (m_bStartPage) { EndPage(m_hdc); } // Correct for Portrait vs Lanscape mode DEVMODE pDevMode; + memset(&pDevMode, 0, sizeof(pDevMode)); + pDevMode.dmSpecVersion = DM_SPECVERSION; pDevMode.dmSize = sizeof(DEVMODE); pDevMode.dmDriverExtra = 0; pDevMode.dmFields = DM_ORIENTATION; pDevMode.dmOrientation = (bPortrait) ? DMORIENT_PORTRAIT : DMORIENT_LANDSCAPE; ResetDC( m_hdc, &pDevMode ); const int iRet = StartPage(m_hdc);