Loading libs/binder/Parcel.cpp +2 −2 Original line number Original line Diff line number Diff line Loading @@ -2086,8 +2086,8 @@ status_t Parcel::readUtf8FromUtf16(std::unique_ptr<std::string>* str) const { const char* Parcel::readCString() const const char* Parcel::readCString() const { { if (mDataPos < mDataSize) { const size_t avail = mDataSize-mDataPos; const size_t avail = mDataSize-mDataPos; if (avail > 0) { const char* str = reinterpret_cast<const char*>(mData+mDataPos); const char* str = reinterpret_cast<const char*>(mData+mDataPos); // is the string's trailing NUL within the parcel's valid bounds? // is the string's trailing NUL within the parcel's valid bounds? const char* eos = reinterpret_cast<const char*>(memchr(str, 0, avail)); const char* eos = reinterpret_cast<const char*>(memchr(str, 0, avail)); Loading Loading
libs/binder/Parcel.cpp +2 −2 Original line number Original line Diff line number Diff line Loading @@ -2086,8 +2086,8 @@ status_t Parcel::readUtf8FromUtf16(std::unique_ptr<std::string>* str) const { const char* Parcel::readCString() const const char* Parcel::readCString() const { { if (mDataPos < mDataSize) { const size_t avail = mDataSize-mDataPos; const size_t avail = mDataSize-mDataPos; if (avail > 0) { const char* str = reinterpret_cast<const char*>(mData+mDataPos); const char* str = reinterpret_cast<const char*>(mData+mDataPos); // is the string's trailing NUL within the parcel's valid bounds? // is the string's trailing NUL within the parcel's valid bounds? const char* eos = reinterpret_cast<const char*>(memchr(str, 0, avail)); const char* eos = reinterpret_cast<const char*>(memchr(str, 0, avail)); Loading