From 0faa7f65a01f1282d259e08efcccf4e736e887cf Mon Sep 17 00:00:00 2001 From: songzhangzhang Date: Wed, 29 Mar 2017 10:29:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3arm64-v8a=E6=9E=B6?= =?UTF-8?q?=E6=9E=84=E4=B8=8Balarm=E5=AF=BC=E8=87=B4=E5=B4=A9=E6=BA=83?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit long long和int64_t类型不一样,导致Alarm.onAlarm中的boost:any_cast(_message.body1)引起崩溃 --- mars/comm/jni/OnAlarm.inl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mars/comm/jni/OnAlarm.inl b/mars/comm/jni/OnAlarm.inl index 4272a5e7f..a907eb3b2 100644 --- a/mars/comm/jni/OnAlarm.inl +++ b/mars/comm/jni/OnAlarm.inl @@ -10,6 +10,6 @@ extern "C" JNIEXPORT void JNICALL Java_com_tencent_mars_comm_Alarm_onAlarm(JNIEnv *, jclass, jlong id) { - xdebug2(TSF"BroadcastMessage seq:%_", (long long)id); - MessageQueue::BroadcastMessage(MessageQueue::GetDefMessageQueue(), MessageQueue::Message(KALARM_MESSAGETITLE, (long long)id, 0)); + xdebug2(TSF"BroadcastMessage seq:%_", (int64_t)id); + MessageQueue::BroadcastMessage(MessageQueue::GetDefMessageQueue(), MessageQueue::Message(KALARM_MESSAGETITLE, (int64_t)id, 0)); }