diff options
Diffstat (limited to 'tools/aapt2/test/Context.h')
-rw-r--r-- | tools/aapt2/test/Context.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/aapt2/test/Context.h b/tools/aapt2/test/Context.h index 553c43e6c469..5d8ded39e654 100644 --- a/tools/aapt2/test/Context.h +++ b/tools/aapt2/test/Context.h @@ -200,10 +200,11 @@ class StaticSymbolSourceBuilder { private: std::unique_ptr<SymbolTable::Symbol> CloneSymbol(SymbolTable::Symbol* sym) { + CloningValueTransformer cloner(nullptr); std::unique_ptr<SymbolTable::Symbol> clone = util::make_unique<SymbolTable::Symbol>(); clone->id = sym->id; if (sym->attribute) { - clone->attribute = std::unique_ptr<Attribute>(sym->attribute->Clone(nullptr)); + clone->attribute = std::unique_ptr<Attribute>(sym->attribute->Transform(cloner)); } clone->is_public = sym->is_public; return clone; |