diff --git a/talk/app/webrtc/java/jni/jni_helpers.cc b/talk/app/webrtc/java/jni/jni_helpers.cc index 5ce9926bc1..32d17a1be5 100644 --- a/talk/app/webrtc/java/jni/jni_helpers.cc +++ b/talk/app/webrtc/java/jni/jni_helpers.cc @@ -103,7 +103,7 @@ jint InitGlobalJniVariables(JavaVM *jvm) { // Return thread ID as a string. static std::string GetThreadId() { char buf[21]; // Big enough to hold a kuint64max plus terminating NULL. - CHECK_LT(snprintf(buf, sizeof(buf), "%llu", syscall(__NR_gettid)), + CHECK_LT(snprintf(buf, sizeof(buf), "%ld", syscall(__NR_gettid)), sizeof(buf)) << "Thread id is bigger than uint64??"; return std::string(buf); diff --git a/talk/build/common.gypi b/talk/build/common.gypi index 2d6fca0949..4735bc83e2 100644 --- a/talk/build/common.gypi +++ b/talk/build/common.gypi @@ -40,6 +40,18 @@ 'java_home%': '