Revert "Make Parcel::readOutVectorSizeWithCheck public"
This reverts commit b2a116b84a08be2c96b1223a038ed4c06733266e.
Reason for revert: Nevermind! We don't want to do this and we don't need to.
Change-Id: I005a36d47b96ff137e81edc23e88724913c7d2a5
diff --git a/libs/binder/include/binder/Parcel.h b/libs/binder/include/binder/Parcel.h
index eca084f..e28d374 100644
--- a/libs/binder/include/binder/Parcel.h
+++ b/libs/binder/include/binder/Parcel.h
@@ -538,12 +538,6 @@
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
@@ -645,6 +639,8 @@
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;