Loading libs/binder/include/binder/Parcel.h +2 −6 Original line number Diff line number Diff line Loading @@ -542,12 +542,6 @@ public: template<typename T> status_t resizeOutVector(std::unique_ptr<std::vector<T>>* val) const __attribute__((deprecated("use std::optional version instead"))); // Retrieve the size of an out vector and check against internal limits to // the size. // The returned size may be negative so caller must handle appropriately. // elemSize is the size of the element on the wire, if unknown use `1`. status_t readOutVectorSizeWithCheck(size_t elmSize, int32_t* size) const; // Like Parcel.java's readExceptionCode(). Reads the first int32 // off of a Parcel's header, returning 0 or the negative error // code on exceptions, but also deals with skipping over rich Loading Loading @@ -649,6 +643,8 @@ private: status_t flattenBinder(const sp<IBinder>& binder); status_t unflattenBinder(sp<IBinder>* out) const; status_t readOutVectorSizeWithCheck(size_t elmSize, int32_t* size) const; template<class T> status_t readAligned(T *pArg) const; Loading Loading
libs/binder/include/binder/Parcel.h +2 −6 Original line number Diff line number Diff line Loading @@ -542,12 +542,6 @@ public: template<typename T> status_t resizeOutVector(std::unique_ptr<std::vector<T>>* val) const __attribute__((deprecated("use std::optional version instead"))); // Retrieve the size of an out vector and check against internal limits to // the size. // The returned size may be negative so caller must handle appropriately. // elemSize is the size of the element on the wire, if unknown use `1`. status_t readOutVectorSizeWithCheck(size_t elmSize, int32_t* size) const; // Like Parcel.java's readExceptionCode(). Reads the first int32 // off of a Parcel's header, returning 0 or the negative error // code on exceptions, but also deals with skipping over rich Loading Loading @@ -649,6 +643,8 @@ private: status_t flattenBinder(const sp<IBinder>& binder); status_t unflattenBinder(sp<IBinder>* out) const; status_t readOutVectorSizeWithCheck(size_t elmSize, int32_t* size) const; template<class T> status_t readAligned(T *pArg) const; Loading