Loading core/java/android/app/assist/AssistStructure.java +17 −12 Original line number Diff line number Diff line Loading @@ -359,6 +359,8 @@ public class AssistStructure implements Parcelable { if (DEBUG_PARCEL) Log.d(TAG, "Finished reading: at " + mCurParcel.dataPosition() + ", avail=" + mCurParcel.dataAvail() + ", windows=" + mNumReadWindows + ", views=" + mNumReadViews); mCurParcel.recycle(); mCurParcel = null; // Parcel cannot be used after recycled. } Parcel readParcel(int validateToken, int level) { Loading Loading @@ -396,6 +398,7 @@ public class AssistStructure implements Parcelable { private void fetchData() { Parcel data = Parcel.obtain(); try { data.writeInterfaceToken(DESCRIPTOR); data.writeStrongBinder(mTransferToken); if (DEBUG_PARCEL) Log.d(TAG, "Requesting data with token " + mTransferToken); Loading @@ -409,7 +412,9 @@ public class AssistStructure implements Parcelable { Log.w(TAG, "Failure reading AssistStructure data", e); throw new IllegalStateException("Failure reading AssistStructure data: " + e); } } finally { data.recycle(); } mNumReadWindows = mNumReadViews = 0; } } Loading Loading
core/java/android/app/assist/AssistStructure.java +17 −12 Original line number Diff line number Diff line Loading @@ -359,6 +359,8 @@ public class AssistStructure implements Parcelable { if (DEBUG_PARCEL) Log.d(TAG, "Finished reading: at " + mCurParcel.dataPosition() + ", avail=" + mCurParcel.dataAvail() + ", windows=" + mNumReadWindows + ", views=" + mNumReadViews); mCurParcel.recycle(); mCurParcel = null; // Parcel cannot be used after recycled. } Parcel readParcel(int validateToken, int level) { Loading Loading @@ -396,6 +398,7 @@ public class AssistStructure implements Parcelable { private void fetchData() { Parcel data = Parcel.obtain(); try { data.writeInterfaceToken(DESCRIPTOR); data.writeStrongBinder(mTransferToken); if (DEBUG_PARCEL) Log.d(TAG, "Requesting data with token " + mTransferToken); Loading @@ -409,7 +412,9 @@ public class AssistStructure implements Parcelable { Log.w(TAG, "Failure reading AssistStructure data", e); throw new IllegalStateException("Failure reading AssistStructure data: " + e); } } finally { data.recycle(); } mNumReadWindows = mNumReadViews = 0; } } Loading