Akihiro Sagawa : imm32: Avoid null pointer dereference in trace.
Alexandre Julliard
julliard at wine.codeweavers.com
Sat May 14 10:07:29 CDT 2016
Module: wine
Branch: master
Commit: 29043ff9757fdb3c0637440e3a724bb82e734db7
URL: http://source.winehq.org/git/wine.git/?a=commit;h=29043ff9757fdb3c0637440e3a724bb82e734db7
Author: Akihiro Sagawa <sagawa.aki at gmail.com>
Date: Sun May 8 20:25:10 2016 +0900
imm32: Avoid null pointer dereference in trace.
Signed-off-by: Akihiro Sagawa <sagawa.aki at gmail.com>
Signed-off-by: Aric Stewart <aric at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/imm32/imm.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/dlls/imm32/imm.c b/dlls/imm32/imm.c
index af47470..85b1045 100644
--- a/dlls/imm32/imm.c
+++ b/dlls/imm32/imm.c
@@ -2408,9 +2408,10 @@ BOOL WINAPI ImmSetCompositionWindow(
InputContextData *data = get_imc_data(hIMC);
TRACE("(%p, %p)\n", hIMC, lpCompForm);
- TRACE("\t%x, (%i,%i), (%i,%i - %i,%i)\n",lpCompForm->dwStyle,
- lpCompForm->ptCurrentPos.x, lpCompForm->ptCurrentPos.y, lpCompForm->rcArea.top,
- lpCompForm->rcArea.left, lpCompForm->rcArea.bottom, lpCompForm->rcArea.right);
+ if (lpCompForm)
+ TRACE("\t%x, (%i,%i), (%i,%i - %i,%i)\n",lpCompForm->dwStyle,
+ lpCompForm->ptCurrentPos.x, lpCompForm->ptCurrentPos.y, lpCompForm->rcArea.top,
+ lpCompForm->rcArea.left, lpCompForm->rcArea.bottom, lpCompForm->rcArea.right);
if (!data)
{
More information about the wine-cvs
mailing list