diff options
Diffstat (limited to 'core/jni/android_app_NativeActivity.cpp')
-rw-r--r-- | core/jni/android_app_NativeActivity.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/core/jni/android_app_NativeActivity.cpp b/core/jni/android_app_NativeActivity.cpp index 0932473..2517a8a 100644 --- a/core/jni/android_app_NativeActivity.cpp +++ b/core/jni/android_app_NativeActivity.cpp @@ -127,12 +127,13 @@ AInputQueue::~AInputQueue() { close(mDispatchKeyWrite); } -void AInputQueue::attachLooper(ALooper* looper, ALooper_callbackFunc* callback, void* data) { +void AInputQueue::attachLooper(ALooper* looper, int ident, + ALooper_callbackFunc* callback, void* data) { mPollLoop = static_cast<android::PollLoop*>(looper); mPollLoop->setLooperCallback(mConsumer.getChannel()->getReceivePipeFd(), - POLLIN, callback, data); + ident, POLLIN, callback, data); mPollLoop->setLooperCallback(mDispatchKeyRead, - POLLIN, callback, data); + ident, POLLIN, callback, data); } void AInputQueue::detachLooper() { |