From ac458f73de9bdc0af6da037907752ec053c51be7 Mon Sep 17 00:00:00 2001 From: zhanghaibo Date: Fri, 25 Jun 2021 06:44:13 +0000 Subject: [PATCH] adapt musl --- skia/src/ports/skia_ohos/FontConfig_ohos.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/skia/src/ports/skia_ohos/FontConfig_ohos.cpp b/skia/src/ports/skia_ohos/FontConfig_ohos.cpp index 93c12e13..2cfd784c 100644 --- a/skia/src/ports/skia_ohos/FontConfig_ohos.cpp +++ b/skia/src/ports/skia_ohos/FontConfig_ohos.cpp @@ -5,6 +5,7 @@ #include "FontConfig_ohos.h" #include +#include #include #include #include @@ -971,7 +972,9 @@ int FontConfig_OHOS::loadFont(const SkTypeface_FreeType::Scanner& scanner, const err = ERROR_FONT_INVALID_STREAM; } LOGE("%s : %s\n", errToString(err), fname); - errSet.emplace_back(err, basename(fname)); + char* fnameCopy = strdup(fname); + errSet.emplace_back(err, basename(fnameCopy)); + free(fnameCopy); return err; } // for adjustMap - update weight -- Gitee