diff src/os_win32.c @ 797:a1a08851eac8

updated for version 7.0232
author vimboss
date Thu, 23 Mar 2006 22:47:08 +0000
parents b526e10493b1
children 23f82b5d2814
line wrap: on
line diff
--- a/src/os_win32.c
+++ b/src/os_win32.c
@@ -548,6 +548,8 @@ static const struct
 #ifdef _MSC_VER
 // The ToAscii bug destroys several registers.	Need to turn off optimization
 // or the GetConsoleKeyboardLayoutName hack will fail in non-debug versions
+# pragma warning(push)
+# pragma warning(disable: 4748)
 # pragma optimize("", off)
 #endif
 
@@ -619,6 +621,7 @@ win32_kbd_patch_key(
 /* MUST switch optimization on again here, otherwise a call to
  * decode_key_event() may crash (e.g. when hitting caps-lock) */
 # pragma optimize("", on)
+# pragma warning(pop)
 
 # if (_MSC_VER < 1100)
 /* MUST turn off global optimisation for this next function, or