summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-03-05 17:18:19 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-03-05 17:18:19 +0000
commitd281ddc38ef3016f19745607c4e713dd4394997c (patch)
treec51ac8115f7d46441b34754828fde0de2dc0e4dc
parent94ce06adae0a873bcd95851a7349eb1c7b86eccf (diff)
parent067a341fd6d03ca9908cacc4c49fd6870a80168d (diff)
downloadlibhwbinder-d281ddc38ef3016f19745607c4e713dd4394997c.tar.gz
Remove Parcel::remove. am: af04830927 am: 067a341fd6
Change-Id: I3877732518851ec8e9a3ea13c75e04506d542a4a
-rw-r--r--IPCThreadState.cpp2
-rw-r--r--Parcel.cpp5
-rw-r--r--include/hwbinder/Parcel.h2
3 files changed, 1 insertions, 8 deletions
diff --git a/IPCThreadState.cpp b/IPCThreadState.cpp
index 4baa5cb..6de17cb 100644
--- a/IPCThreadState.cpp
+++ b/IPCThreadState.cpp
@@ -963,7 +963,7 @@ status_t IPCThreadState::talkWithDriver(bool doReceive)
if (err >= NO_ERROR) {
if (bwr.write_consumed > 0) {
if (bwr.write_consumed < mOut.dataSize())
- mOut.remove(0, bwr.write_consumed);
+ LOG_ALWAYS_FATAL("Driver did not consume write buffer");
else {
mOut.setDataSize(0);
processPostWriteDerefs();
diff --git a/Parcel.cpp b/Parcel.cpp
index 70ca18e..4eb22ca 100644
--- a/Parcel.cpp
+++ b/Parcel.cpp
@@ -884,11 +884,6 @@ status_t Parcel::writeEmbeddedNativeHandle(const native_handle_t *handle,
parent_buffer_handle, parent_offset);
}
-void Parcel::remove(size_t /*start*/, size_t /*amt*/)
-{
- LOG_ALWAYS_FATAL("Parcel::remove() not yet implemented!");
-}
-
status_t Parcel::read(void* outData, size_t len) const
{
if (len > INT32_MAX) {
diff --git a/include/hwbinder/Parcel.h b/include/hwbinder/Parcel.h
index d3bdfe6..8f1ae78 100644
--- a/include/hwbinder/Parcel.h
+++ b/include/hwbinder/Parcel.h
@@ -118,8 +118,6 @@ public:
size_t parent_offset = 0);
status_t writeNativeHandleNoDup(const native_handle* handle);
- void remove(size_t start, size_t amt);
-
status_t read(void* outData, size_t len) const;
const void* readInplace(size_t len) const;
status_t readInt8(int8_t *pArg) const;