OSDN Git Service

Resolve inconsistent parcel read in NanoAppFilter
authorArthur Ishiguro <arthuri@google.com>
Mon, 25 Jun 2018 18:31:33 +0000 (11:31 -0700)
committerJP Sugarbroad <jpsugar@google.com>
Thu, 2 Aug 2018 00:33:48 +0000 (17:33 -0700)
Bug: 77599679
Test: Compile only
Change-Id: Ib417a5cb4d51744442d2fb14437cabbe5fd1c266
(cherry picked from commit abe5a73a4a81e312a1690fbc10a6b99ce98b699a)

core/java/android/hardware/location/NanoAppFilter.java

index 4d8e734..562065e 100644 (file)
@@ -85,7 +85,7 @@ public class NanoAppFilter implements Parcelable {
         mAppId = in.readLong();
         mAppVersion = in.readInt();
         mVersionRestrictionMask = in.readInt();
-        mAppIdVendorMask = in.readInt();
+        mAppIdVendorMask = in.readLong();
     }
 
     public int describeContents() {
@@ -93,7 +93,6 @@ public class NanoAppFilter implements Parcelable {
     }
 
     public void writeToParcel(Parcel out, int flags) {
-
         out.writeLong(mAppId);
         out.writeInt(mAppVersion);
         out.writeInt(mVersionRestrictionMask);