зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1172567 - Use GetLongField rather than GetIntField for jEGLSurfacePointerField when the API version is >= 20. r=snorp
This commit is contained in:
Родитель
edcb7c1c44
Коммит
da72780b45
|
@ -740,7 +740,8 @@ AndroidBridge::CreateEGLSurfaceForCompositor()
|
|||
}
|
||||
|
||||
JNIEnv* const env = GetJNIForThread(); // called on the compositor thread
|
||||
return reinterpret_cast<EGLSurface>(
|
||||
return reinterpret_cast<EGLSurface>(mAPIVersion >= 20 ?
|
||||
env->GetLongField(eglSurface.Get(), jEGLSurfacePointerField) :
|
||||
env->GetIntField(eglSurface.Get(), jEGLSurfacePointerField));
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче