diff --git a/core/java/android/os/Parcel.java b/core/java/android/os/Parcel.java index 5852f5fcd0708..f2aea08a91ec1 100644 --- a/core/java/android/os/Parcel.java +++ b/core/java/android/os/Parcel.java @@ -623,6 +623,32 @@ public final class Parcel { } } + /** + * {@hide} + * This will be the new name for writeFileDescriptor, for consistency. + **/ + public final void writeRawFileDescriptor(FileDescriptor val) { + nativeWriteFileDescriptor(mNativePtr, val); + } + + /** + * {@hide} + * Write an array of FileDescriptor objects into the Parcel. + * + * @param value The array of objects to be written. + */ + public final void writeRawFileDescriptorArray(FileDescriptor[] value) { + if (value != null) { + int N = value.length; + writeInt(N); + for (int i=0; i