From f11dd63e0c5c8cf02d382351004000b243013b5f Mon Sep 17 00:00:00 2001 From: Narayan Kamath Date: Wed, 18 Dec 2013 16:53:54 +0000 Subject: MediaDrm#mNativeContext is a long, not int. Therefore, we must use SetLongField and not SetIntField. Change-Id: I2a805dd6b7c8e4905e742d8632d941f381a05930 --- media/jni/android_media_MediaDrm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media/jni/android_media_MediaDrm.cpp b/media/jni/android_media_MediaDrm.cpp index 6d90ccb213b0..eb7d51c7ca0a 100644 --- a/media/jni/android_media_MediaDrm.cpp +++ b/media/jni/android_media_MediaDrm.cpp @@ -491,7 +491,7 @@ static sp setDrm( if (old != NULL) { old->decStrong(thiz); } - env->SetIntField(thiz, gFields.context, (int)drm.get()); + env->SetLongField(thiz, gFields.context, reinterpret_cast(drm.get())); return old; } -- cgit v1.2.3-59-g8ed1b