]> granicus.if.org Git - vim/commitdiff
updated for version 7.2.352 v7.2.352
authorBram Moolenaar <Bram@vim.org>
Wed, 3 Feb 2010 11:23:24 +0000 (12:23 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 3 Feb 2010 11:23:24 +0000 (12:23 +0100)
Problem:    Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution:   Always return TRUE for the WM_NCCREATE message. (Andy Kittner)

src/gui_w48.c
src/version.c

index 123584bb142af955250c712dfa47eb0cc52e1249..40af60fa9f77b09f93f237b4cc74ceeb9eb9f94a 100644 (file)
@@ -1084,9 +1084,15 @@ _TextAreaWndProc(
        case WM_NOTIFY: Handle_WM_Notify(hwnd, (LPNMHDR)lParam);
            return TRUE;
 #endif
+       /* Workaround for the problem that MyWindowProc() returns FALSE on 64
+        * bit windows when cross-compiled using Mingw libraries. (Andy
+        * Kittner) */
+       case WM_NCCREATE:
+           MyWindowProc(hwnd, uMsg, wParam, lParam);
+           return TRUE;
 
-    default:
-       return MyWindowProc(hwnd, uMsg, wParam, lParam);
+       default:
+           return MyWindowProc(hwnd, uMsg, wParam, lParam);
     }
 }
 
index a2bc904d15608e6a6d18e2ad75d22fc2d1cd01db..a823253bcd6a5d8f880979444dd907616edb06c1 100644 (file)
@@ -681,6 +681,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    352,
 /**/
     351,
 /**/