MCPcopy Create free account
hub / github.com/NativeScript/android / clear_password

Method clear_password

test-app/runtime/src/main/cpp/ada/ada.h:7720–7738  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7718}
7719
7720constexpr void url_aggregator::clear_password() {
7721 ada_log("url_aggregator::clear_password ", to_string());
7722 ADA_ASSERT_TRUE(validate());
7723 if (!has_password()) {
7724 return;
7725 }
7726
7727 uint32_t diff = components.host_start - components.username_end;
7728 buffer.erase(components.username_end, diff);
7729 components.host_start -= diff;
7730 components.host_end -= diff;
7731 components.pathname_start -= diff;
7732 if (components.search_start != url_components::omitted) {
7733 components.search_start -= diff;
7734 }
7735 if (components.hash_start != url_components::omitted) {
7736 components.hash_start -= diff;
7737 }
7738}
7739
7740inline void url_aggregator::update_base_password(const std::string_view input) {
7741 ada_log("url_aggregator::update_base_password ", input);

Callers

nothing calls this directly

Calls 2

to_stringFunction · 0.85
eraseMethod · 0.80

Tested by

no test coverage detected