summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <bram@zimbu.org>2010-02-03 12:23:24 +0100
committerBram Moolenaar <bram@zimbu.org>2010-02-03 12:23:24 +0100
commit7494b7dd724ccb3c29b020c1a8c52b0f128bd515 (patch)
tree265b62e6b387f6d6adcdb5be8f8e69a94dadb871
parent79ef68534122a9339faf349d85ae9809f4a7dce3 (diff)
downloadvim-7494b7dd724ccb3c29b020c1a8c52b0f128bd515.tar.gz
updated for version 7.2.352v7.2.352v7-2-352
Problem: Win64: Vim doesn't work when cross-compiled with MingW libraries. Solution: Always return TRUE for the WM_NCCREATE message. (Andy Kittner)
-rw-r--r--src/gui_w48.c10
-rw-r--r--src/version.c2
2 files changed, 10 insertions, 2 deletions
diff --git a/src/gui_w48.c b/src/gui_w48.c
index 123584bb..40af60fa 100644
--- a/src/gui_w48.c
+++ b/src/gui_w48.c
@@ -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);
}
}
diff --git a/src/version.c b/src/version.c
index a2bc904d..a823253b 100644
--- a/src/version.c
+++ b/src/version.c
@@ -682,6 +682,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 352,
+/**/
351,
/**/
350,