Loading libs/gui/view/Surface.cpp +3 −7 Original line number Original line Diff line number Diff line Loading @@ -72,13 +72,9 @@ status_t Surface::readFromParcel(const Parcel* parcel, bool nameAlreadyRead) { } } String16 Surface::readMaybeEmptyString16(const Parcel* parcel) { String16 Surface::readMaybeEmptyString16(const Parcel* parcel) { size_t len; std::optional<String16> str; const char16_t* str = parcel->readString16Inplace(&len); parcel->readString16(&str); if (str != nullptr) { return str.value_or(String16()); return String16(str, len); } else { return String16(); } } } } // namespace view } // namespace view Loading Loading
libs/gui/view/Surface.cpp +3 −7 Original line number Original line Diff line number Diff line Loading @@ -72,13 +72,9 @@ status_t Surface::readFromParcel(const Parcel* parcel, bool nameAlreadyRead) { } } String16 Surface::readMaybeEmptyString16(const Parcel* parcel) { String16 Surface::readMaybeEmptyString16(const Parcel* parcel) { size_t len; std::optional<String16> str; const char16_t* str = parcel->readString16Inplace(&len); parcel->readString16(&str); if (str != nullptr) { return str.value_or(String16()); return String16(str, len); } else { return String16(); } } } } // namespace view } // namespace view Loading