From ff6cd90494440d28b2f755c3e9f46fae22b2f92f Mon Sep 17 00:00:00 2001 From: Mark Salyzyn Date: Wed, 28 Sep 2016 15:23:30 -0700 Subject: [PATCH] minikin: Replace cutils/log.h with android/log.h or log/log.h - replace cutils/log.h with android/log.h (main buffer logging) - replace cutils/log.h with log.log.h (+SafetyNet logging) - define LOG_TAG before use. Test: compile Bug: 26552300 Bug: 31289077 Change-Id: I7a4803dd66f31b7103e09e5ff5b8fa523fa0fd60 --- engine/src/flutter/libs/minikin/CmapCoverage.cpp | 3 ++- engine/src/flutter/libs/minikin/FontCollection.cpp | 3 ++- engine/src/flutter/libs/minikin/FontFamily.cpp | 10 +++++----- .../src/flutter/libs/minikin/FontLanguageListCache.cpp | 5 +++-- engine/src/flutter/libs/minikin/HbFontCache.cpp | 5 +++-- engine/src/flutter/libs/minikin/Layout.cpp | 9 ++++----- engine/src/flutter/libs/minikin/LineBreaker.cpp | 5 +++-- engine/src/flutter/libs/minikin/Measurement.cpp | 3 ++- engine/src/flutter/libs/minikin/MinikinInternal.cpp | 3 ++- engine/src/flutter/libs/minikin/SparseBitSet.cpp | 6 +++++- engine/src/flutter/libs/minikin/WordBreaker.cpp | 3 ++- engine/src/flutter/tests/FontFamilyTest.cpp | 5 ++--- engine/src/flutter/tests/FontTestUtils.cpp | 10 ++++++---- engine/src/flutter/tests/HbFontCacheTest.cpp | 8 ++++---- engine/src/flutter/tests/MinikinFontForTest.cpp | 4 +++- engine/src/flutter/tests/WordBreakerTests.cpp | 7 ++++--- 16 files changed, 52 insertions(+), 37 deletions(-) diff --git a/engine/src/flutter/libs/minikin/CmapCoverage.cpp b/engine/src/flutter/libs/minikin/CmapCoverage.cpp index 2961d2ffa8..86d8981c8b 100644 --- a/engine/src/flutter/libs/minikin/CmapCoverage.cpp +++ b/engine/src/flutter/libs/minikin/CmapCoverage.cpp @@ -17,11 +17,12 @@ // Determine coverage of font given its raw "cmap" OpenType table #define LOG_TAG "Minikin" -#include #include using std::vector; +#include + #include #include diff --git a/engine/src/flutter/libs/minikin/FontCollection.cpp b/engine/src/flutter/libs/minikin/FontCollection.cpp index 33418ab1b5..ddda7bc09a 100644 --- a/engine/src/flutter/libs/minikin/FontCollection.cpp +++ b/engine/src/flutter/libs/minikin/FontCollection.cpp @@ -17,9 +17,10 @@ // #define VERBOSE_DEBUG #define LOG_TAG "Minikin" -#include + #include +#include #include "unicode/unistr.h" #include "unicode/unorm2.h" diff --git a/engine/src/flutter/libs/minikin/FontFamily.cpp b/engine/src/flutter/libs/minikin/FontFamily.cpp index 7a8e79f508..6d45c67126 100644 --- a/engine/src/flutter/libs/minikin/FontFamily.cpp +++ b/engine/src/flutter/libs/minikin/FontFamily.cpp @@ -16,24 +16,24 @@ #define LOG_TAG "Minikin" -#include -#include #include +#include #include +#include +#include + #include #include -#include - #include "FontLanguage.h" #include "FontLanguageListCache.h" #include "HbFontCache.h" #include "MinikinInternal.h" -#include #include #include #include +#include using std::vector; diff --git a/engine/src/flutter/libs/minikin/FontLanguageListCache.cpp b/engine/src/flutter/libs/minikin/FontLanguageListCache.cpp index 6b661f0384..9a409e658b 100644 --- a/engine/src/flutter/libs/minikin/FontLanguageListCache.cpp +++ b/engine/src/flutter/libs/minikin/FontLanguageListCache.cpp @@ -18,12 +18,13 @@ #include "FontLanguageListCache.h" -#include #include #include -#include "MinikinInternal.h" +#include + #include "FontLanguage.h" +#include "MinikinInternal.h" namespace android { diff --git a/engine/src/flutter/libs/minikin/HbFontCache.cpp b/engine/src/flutter/libs/minikin/HbFontCache.cpp index 3be942d7b9..08687571ba 100644 --- a/engine/src/flutter/libs/minikin/HbFontCache.cpp +++ b/engine/src/flutter/libs/minikin/HbFontCache.cpp @@ -18,10 +18,11 @@ #include "HbFontCache.h" -#include +#include +#include + #include #include -#include #include #include "MinikinInternal.h" diff --git a/engine/src/flutter/libs/minikin/Layout.cpp b/engine/src/flutter/libs/minikin/Layout.cpp index 5ba72a4bb2..45cb06680f 100644 --- a/engine/src/flutter/libs/minikin/Layout.cpp +++ b/engine/src/flutter/libs/minikin/Layout.cpp @@ -15,29 +15,28 @@ */ #define LOG_TAG "Minikin" -#include - -#include #include #include #include // for debugging +#include #include +#include #include +#include #include #include #include #include -#include #include #include #include "FontLanguage.h" #include "FontLanguageListCache.h" -#include "LayoutUtils.h" #include "HbFontCache.h" +#include "LayoutUtils.h" #include "MinikinInternal.h" #include #include diff --git a/engine/src/flutter/libs/minikin/LineBreaker.cpp b/engine/src/flutter/libs/minikin/LineBreaker.cpp index 2a71f044d2..bc8cb800ee 100644 --- a/engine/src/flutter/libs/minikin/LineBreaker.cpp +++ b/engine/src/flutter/libs/minikin/LineBreaker.cpp @@ -16,10 +16,11 @@ #define VERBOSE_DEBUG 0 +#define LOG_TAG "Minikin" + #include -#define LOG_TAG "Minikin" -#include +#include #include #include diff --git a/engine/src/flutter/libs/minikin/Measurement.cpp b/engine/src/flutter/libs/minikin/Measurement.cpp index 1ba6678373..b292c9aba9 100644 --- a/engine/src/flutter/libs/minikin/Measurement.cpp +++ b/engine/src/flutter/libs/minikin/Measurement.cpp @@ -15,11 +15,12 @@ */ #define LOG_TAG "Minikin" -#include #include #include +#include + #include #include diff --git a/engine/src/flutter/libs/minikin/MinikinInternal.cpp b/engine/src/flutter/libs/minikin/MinikinInternal.cpp index 5cb94914c9..5900c1852c 100644 --- a/engine/src/flutter/libs/minikin/MinikinInternal.cpp +++ b/engine/src/flutter/libs/minikin/MinikinInternal.cpp @@ -15,12 +15,13 @@ */ // Definitions internal to Minikin +#define LOG_TAG "Minikin" #include "MinikinInternal.h" #include "HbFontCache.h" #include "generated/UnicodeData.h" -#include +#include namespace android { diff --git a/engine/src/flutter/libs/minikin/SparseBitSet.cpp b/engine/src/flutter/libs/minikin/SparseBitSet.cpp index de0791445c..aa73c12670 100644 --- a/engine/src/flutter/libs/minikin/SparseBitSet.cpp +++ b/engine/src/flutter/libs/minikin/SparseBitSet.cpp @@ -14,9 +14,13 @@ * limitations under the License. */ -#include +#define LOG_TAG "SparseBitSet" + #include #include + +#include + #include namespace android { diff --git a/engine/src/flutter/libs/minikin/WordBreaker.cpp b/engine/src/flutter/libs/minikin/WordBreaker.cpp index 38f03caf6a..7fc5824b6d 100644 --- a/engine/src/flutter/libs/minikin/WordBreaker.cpp +++ b/engine/src/flutter/libs/minikin/WordBreaker.cpp @@ -15,7 +15,8 @@ */ #define LOG_TAG "Minikin" -#include + +#include #include #include "MinikinInternal.h" diff --git a/engine/src/flutter/tests/FontFamilyTest.cpp b/engine/src/flutter/tests/FontFamilyTest.cpp index 1b2457695c..1975b7e7fd 100644 --- a/engine/src/flutter/tests/FontFamilyTest.cpp +++ b/engine/src/flutter/tests/FontFamilyTest.cpp @@ -14,11 +14,10 @@ * limitations under the License. */ -#include - #include -#include +#include +#include #include "FontLanguageListCache.h" #include "ICUTestBase.h" diff --git a/engine/src/flutter/tests/FontTestUtils.cpp b/engine/src/flutter/tests/FontTestUtils.cpp index fdc3ed6ee9..9d36d2f6cb 100644 --- a/engine/src/flutter/tests/FontTestUtils.cpp +++ b/engine/src/flutter/tests/FontTestUtils.cpp @@ -14,15 +14,17 @@ * limitations under the License. */ +#define LOG_TAG "Minikin" + #include +#include -#include -#include - -#include +#include #include "FontLanguage.h" #include "MinikinFontForTest.h" +#include +#include android::FontCollection* getFontCollection(const char* fontDir, const char* fontXml) { xmlDoc* doc = xmlReadFile(fontXml, NULL, 0); diff --git a/engine/src/flutter/tests/HbFontCacheTest.cpp b/engine/src/flutter/tests/HbFontCacheTest.cpp index 2dee61aff0..f1b1d31119 100644 --- a/engine/src/flutter/tests/HbFontCacheTest.cpp +++ b/engine/src/flutter/tests/HbFontCacheTest.cpp @@ -14,14 +14,14 @@ * limitations under the License. */ -#include - #include "HbFontCache.h" -#include -#include +#include +#include #include +#include + #include "MinikinInternal.h" #include "MinikinFontForTest.h" #include diff --git a/engine/src/flutter/tests/MinikinFontForTest.cpp b/engine/src/flutter/tests/MinikinFontForTest.cpp index 66dd4ea473..7933d2457e 100644 --- a/engine/src/flutter/tests/MinikinFontForTest.cpp +++ b/engine/src/flutter/tests/MinikinFontForTest.cpp @@ -14,13 +14,15 @@ * limitations under the License. */ +#define LOG_TAG "Minikin" + #include "MinikinFontForTest.h" #include #include -#include +#include MinikinFontForTest::MinikinFontForTest(const std::string& font_path) : MinikinFontForTest(font_path, SkTypeface::CreateFromFile(font_path.c_str())) { diff --git a/engine/src/flutter/tests/WordBreakerTests.cpp b/engine/src/flutter/tests/WordBreakerTests.cpp index 8ed87cc506..0bb614732a 100644 --- a/engine/src/flutter/tests/WordBreakerTests.cpp +++ b/engine/src/flutter/tests/WordBreakerTests.cpp @@ -14,7 +14,11 @@ * limitations under the License. */ +#define LOG_TAG "Minikin" + +#include #include + #include "ICUTestBase.h" #include "UnicodeUtils.h" #include @@ -22,9 +26,6 @@ #include #include -#define LOG_TAG "Minikin" -#include - #ifndef NELEM #define NELEM(x) ((sizeof(x) / sizeof((x)[0]))) #endif