From 3d8d4a18c2bd4d697692ea30471852c90e7a3775 Mon Sep 17 00:00:00 2001 From: Jeremy Meyer Date: Fri, 23 Aug 2024 17:29:03 -0700 Subject: Error on duplicate resource with same disabled flag Also realized I hadn't handled flag negation so added that as well. Test: Automated Bug: 329436914 Flag: EXEMPT Aconfig not supported on host tools Change-Id: If90ae71070306f8e0c367be7e652da9c7bd0bb22 --- tools/aapt2/ResourceValues.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'tools/aapt2/ResourceValues.cpp') diff --git a/tools/aapt2/ResourceValues.cpp b/tools/aapt2/ResourceValues.cpp index b75e87c90128..723cfc0e035b 100644 --- a/tools/aapt2/ResourceValues.cpp +++ b/tools/aapt2/ResourceValues.cpp @@ -1102,6 +1102,7 @@ template std::unique_ptr CopyValueFields(std::unique_ptr new_value, const T* value) { new_value->SetSource(value->GetSource()); new_value->SetComment(value->GetComment()); + new_value->SetFlag(value->GetFlag()); new_value->SetFlagStatus(value->GetFlagStatus()); return new_value; } -- cgit v1.2.3-59-g8ed1b