Merge "hwui: Fix multiple definitions of NativeFamilyBuilder" am: 579363b7c4 am: b9bf672193 am: 793b15bc1a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2576970 Change-Id: I749c7721b4400ce069dcc3ca719d8f768dae94fc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -45,6 +45,7 @@
|
||||
|
||||
namespace android {
|
||||
|
||||
namespace {
|
||||
struct NativeFamilyBuilder {
|
||||
NativeFamilyBuilder(uint32_t langId, int variant)
|
||||
: langId(langId), variant(static_cast<minikin::FamilyVariant>(variant)) {}
|
||||
@@ -53,6 +54,7 @@ struct NativeFamilyBuilder {
|
||||
std::vector<std::shared_ptr<minikin::Font>> fonts;
|
||||
std::vector<minikin::FontVariation> axes;
|
||||
};
|
||||
} // namespace
|
||||
|
||||
static inline NativeFamilyBuilder* toNativeBuilder(jlong ptr) {
|
||||
return reinterpret_cast<NativeFamilyBuilder*>(ptr);
|
||||
|
||||
@@ -29,9 +29,11 @@
|
||||
|
||||
namespace android {
|
||||
|
||||
namespace {
|
||||
struct NativeFamilyBuilder {
|
||||
std::vector<std::shared_ptr<minikin::Font>> fonts;
|
||||
};
|
||||
} // namespace
|
||||
|
||||
static inline NativeFamilyBuilder* toBuilder(jlong ptr) {
|
||||
return reinterpret_cast<NativeFamilyBuilder*>(ptr);
|
||||
|
||||
Reference in New Issue
Block a user