diff --git a/core/jni/android_os_HwBlob.h b/core/jni/android_os_HwBlob.h index 6bd82e98e9118..09204880881b7 100644 --- a/core/jni/android_os_HwBlob.h +++ b/core/jni/android_os_HwBlob.h @@ -20,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/core/jni/android_os_HwParcel.cpp b/core/jni/android_os_HwParcel.cpp index 1a67ceebac1c7..a10d80746e46a 100644 --- a/core/jni/android_os_HwParcel.cpp +++ b/core/jni/android_os_HwParcel.cpp @@ -26,6 +26,7 @@ #include #include +#include #include #include @@ -383,7 +384,7 @@ static void JHwParcel_native_writeStatus( hardware::Parcel *parcel = JHwParcel::GetNativeContext(env, thiz)->getParcel(); - status_t err = status.writeToParcel(parcel); + status_t err = ::android::hardware::writeToParcel(status, parcel); signalExceptionForError(env, err); } @@ -394,7 +395,7 @@ static void JHwParcel_native_verifySuccess(JNIEnv *env, jobject thiz) { JHwParcel::GetNativeContext(env, thiz)->getParcel(); Status status; - status_t err = status.readFromParcel(*parcel); + status_t err = ::android::hardware::readFromParcel(&status, *parcel); signalExceptionForError(env, err); }