summaryrefslogtreecommitdiffstats
path: root/core/java/android/inputmethodservice/IInputMethodSessionWrapper.java
diff options
context:
space:
mode:
authorKen Wakasa <kwakasa@google.com>2011-01-25 14:02:07 +0900
committerKen Wakasa <kwakasa@google.com>2011-01-25 14:02:07 +0900
commita308c0326bef49293396ceca843bb595139ba38f (patch)
treeb01cc2d8bc748a9120bb6b9976e4033512f2874b /core/java/android/inputmethodservice/IInputMethodSessionWrapper.java
parent68b29902c0832d78a6557f915168694f35b7ca8e (diff)
downloadframeworks_base-a308c0326bef49293396ceca843bb595139ba38f.zip
frameworks_base-a308c0326bef49293396ceca843bb595139ba38f.tar.gz
frameworks_base-a308c0326bef49293396ceca843bb595139ba38f.tar.bz2
Fix NPE in IInputMethodSessionWrapper.executeMessage
bug: 3384715 Change-Id: I4bd8f2b505318a9b3e17dccf6a583dc7f36a8a24
Diffstat (limited to 'core/java/android/inputmethodservice/IInputMethodSessionWrapper.java')
-rw-r--r--core/java/android/inputmethodservice/IInputMethodSessionWrapper.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/inputmethodservice/IInputMethodSessionWrapper.java b/core/java/android/inputmethodservice/IInputMethodSessionWrapper.java
index 01fc010..df8cf9a 100644
--- a/core/java/android/inputmethodservice/IInputMethodSessionWrapper.java
+++ b/core/java/android/inputmethodservice/IInputMethodSessionWrapper.java
@@ -76,6 +76,8 @@ class IInputMethodSessionWrapper extends IInputMethodSession.Stub
}
public void executeMessage(Message msg) {
+ if (mInputMethodSession == null) return;
+
switch (msg.what) {
case DO_FINISH_INPUT:
mInputMethodSession.finishInput();