Add missing 'explicit's on single-argument constructors.
Change-Id: I1494df6e74ec16238971fb4346ba184eb61c37ab
diff --git a/src/jni_internal.h b/src/jni_internal.h
index 6f9b755..329a5af 100644
--- a/src/jni_internal.h
+++ b/src/jni_internal.h
@@ -172,7 +172,7 @@
// compiler
class ScopedJniEnvLocalRefState {
public:
- ScopedJniEnvLocalRefState(JNIEnvExt* env) : env_(env) {
+ explicit ScopedJniEnvLocalRefState(JNIEnvExt* env) : env_(env) {
saved_local_ref_cookie_ = env->local_ref_cookie;
env->local_ref_cookie = env->locals.GetSegmentState();
}