From 9d22537ee2ef820919e03cc1bf3024ae000194d9 Mon Sep 17 00:00:00 2001 From: Yurii Zubrytskyi Date: Tue, 29 Nov 2022 11:12:18 -0800 Subject: [res] Change OverlayableInfo to hold string views No need to copy the strings as we keep them in separate containers anyway, may just reference them Bug: 237583012 Test: build + boot + UTs Change-Id: I2853cd3c992ca482ed6988e0c52a4037b158d999 --- libs/androidfw/AssetManager2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/androidfw/AssetManager2.cpp') diff --git a/libs/androidfw/AssetManager2.cpp b/libs/androidfw/AssetManager2.cpp index 1b327018f681..cc7e8714c0ac 100644 --- a/libs/androidfw/AssetManager2.cpp +++ b/libs/androidfw/AssetManager2.cpp @@ -374,7 +374,7 @@ bool AssetManager2::GetOverlayablesToString(android::StringPiece package_name, const std::string name = ToFormattedResourceString(*res_name); output.append(base::StringPrintf( "resource='%s' overlayable='%s' actor='%s' policy='0x%08x'\n", - name.c_str(), info->name.c_str(), info->actor.c_str(), info->policy_flags)); + name.c_str(), info->name.data(), info->actor.data(), info->policy_flags)); } } } -- cgit v1.2.3-59-g8ed1b