aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJason Rumney2010-08-19 22:51:09 +0800
committerJason Rumney2010-08-19 22:51:09 +0800
commit20d60baf356016231980a55673950dcdbc512b37 (patch)
tree3ac0e1a067c492663df0c5d8bbc027b3247a9d9d /src
parent4b9c0a498d25344ac6da4e67375f853e438a102a (diff)
downloademacs-20d60baf356016231980a55673950dcdbc512b37.tar.gz
emacs-20d60baf356016231980a55673950dcdbc512b37.zip
(w32_wnd_proc): Don't check context before initializing.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/w32fns.c7
2 files changed, 8 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 0a1a268d962..649964178d5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12010-08-19 Jason Rumney <jasonr@gnu.org>
2
3 * w32fns.c (w32_wnd_proc): Don't check context before initializing.
4
12010-08-19 Jan Djärv <jan.h.d@swipnet.se> 52010-08-19 Jan Djärv <jan.h.d@swipnet.se>
2 6
3 * nsselect.m (nxatoms_of_nsselect): Use "Selection" and "Secondary". 7 * nsselect.m (nxatoms_of_nsselect): Use "Selection" and "Secondary".
diff --git a/src/w32fns.c b/src/w32fns.c
index 64d0d8cb6d1..f91ad948828 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -3109,9 +3109,6 @@ w32_wnd_proc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
3109 HIMC context; 3109 HIMC context;
3110 struct window *w; 3110 struct window *w;
3111 3111
3112 if (!context)
3113 break;
3114
3115 f = x_window_to_frame (dpyinfo, hwnd); 3112 f = x_window_to_frame (dpyinfo, hwnd);
3116 w = XWINDOW (FRAME_SELECTED_WINDOW (f)); 3113 w = XWINDOW (FRAME_SELECTED_WINDOW (f));
3117 3114
@@ -3129,6 +3126,10 @@ w32_wnd_proc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
3129 - WINDOW_MODE_LINE_HEIGHT (w)); 3126 - WINDOW_MODE_LINE_HEIGHT (w));
3130 3127
3131 context = get_ime_context_fn (hwnd); 3128 context = get_ime_context_fn (hwnd);
3129
3130 if (!context)
3131 break;
3132
3132 set_ime_composition_window_fn (context, &form); 3133 set_ime_composition_window_fn (context, &form);
3133 release_ime_context_fn (hwnd, context); 3134 release_ime_context_fn (hwnd, context);
3134 } 3135 }