From 95c51b3c3765124adf367047caa56f16bfb6eb6f Mon Sep 17 00:00:00 2001 From: Stephen Hines Date: Wed, 26 Nov 2014 01:24:13 -0800 Subject: Add a missing SHARED_LOCKS_REQUIRED(mutator_lock_). This was caught by Clang 3.6 using -Wthread-safety-analysis. Change-Id: If2f25331f111ba6c67570e5aece1fba38f714d05 --- runtime/jni_internal.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'runtime/jni_internal.cc') diff --git a/runtime/jni_internal.cc b/runtime/jni_internal.cc index 1dcfcabf9d..4797e696d8 100644 --- a/runtime/jni_internal.cc +++ b/runtime/jni_internal.cc @@ -566,7 +566,8 @@ class JNI { return soa.AddLocalReference(decoded_obj); } - static void DeleteLocalRef(JNIEnv* env, jobject obj) { + static void DeleteLocalRef(JNIEnv* env, jobject obj) + SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { if (obj == nullptr) { return; } -- cgit v1.2.3