From 50d5b3b6c0ada930ee66b221c4eb65424e0aa4a5 Mon Sep 17 00:00:00 2001 From: z00588423 Date: Thu, 29 Jul 2021 21:05:54 +0800 Subject: [PATCH] adapt musl Signed-off-by: zhanghaibo --- 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