mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-25 09:00:22 +00:00
a9d5a99568
This change should move us forward toward emoji support, as we are no longer limited by our own OpenType implementation, which was failing to parse the TrueType Collection format used to store emoji fonts (at least on macOS).
22 lines
603 B
C
22 lines
603 B
C
/*
|
|
* Copyright (c) 2024, Aliaksandr Kalenik <kalenik.aliaksandr@gmail.com>
|
|
*
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <AK/Platform.h>
|
|
|
|
#ifdef HAS_ADDRESS_SANITIZER
|
|
extern "C" {
|
|
char const* __lsan_default_suppressions();
|
|
char const* __lsan_default_suppressions()
|
|
{
|
|
// Both Skia and Chromium suppress false positive FontConfig leaks
|
|
// https://github.com/google/skia/blob/main/tools/LsanSuppressions.cpp#L20
|
|
// https://chromium.googlesource.com/chromium/src/build/+/master/sanitizers/lsan_suppressions.cc#25
|
|
return "leak:FcPatternObjectInsertElt";
|
|
}
|
|
}
|
|
#endif
|