Loading include/binder/Parcel.h +2 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,8 @@ public: status_t appendFrom(const Parcel *parcel, size_t start, size_t len); bool setAllowFds(bool allowFds); bool pushAllowFds(bool allowFds); void restoreAllowFds(bool lastValue); bool hasFileDescriptors() const; Loading libs/binder/Parcel.cpp +9 −2 Original line number Diff line number Diff line Loading @@ -447,13 +447,20 @@ status_t Parcel::appendFrom(const Parcel *parcel, size_t offset, size_t len) return err; } bool Parcel::setAllowFds(bool allowFds) bool Parcel::pushAllowFds(bool allowFds) { const bool origValue = mAllowFds; mAllowFds = allowFds; if (!allowFds) { mAllowFds = false; } return origValue; } void Parcel::restoreAllowFds(bool lastValue) { mAllowFds = lastValue; } bool Parcel::hasFileDescriptors() const { if (!mFdsKnown) { Loading Loading
include/binder/Parcel.h +2 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,8 @@ public: status_t appendFrom(const Parcel *parcel, size_t start, size_t len); bool setAllowFds(bool allowFds); bool pushAllowFds(bool allowFds); void restoreAllowFds(bool lastValue); bool hasFileDescriptors() const; Loading
libs/binder/Parcel.cpp +9 −2 Original line number Diff line number Diff line Loading @@ -447,13 +447,20 @@ status_t Parcel::appendFrom(const Parcel *parcel, size_t offset, size_t len) return err; } bool Parcel::setAllowFds(bool allowFds) bool Parcel::pushAllowFds(bool allowFds) { const bool origValue = mAllowFds; mAllowFds = allowFds; if (!allowFds) { mAllowFds = false; } return origValue; } void Parcel::restoreAllowFds(bool lastValue) { mAllowFds = lastValue; } bool Parcel::hasFileDescriptors() const { if (!mFdsKnown) { Loading