Missing method gdip_open_curve_tangents

Basically, it’s in the title. Causes in-game linking issues when using gdiplus
library. The file in question is: MSFS
SDK\WASM\projects\gdiplus\src\FlatNVG\general.cpp There’s only
gdip_closed_curve_tangents but no gdip_open_curve_tangents method while both
are used in the codebase.

Hi, Indeed this function is missing and will be added in the next SDK. For
now, you can add it manually in the WasmGdiPlus project (check
https://github.com/mono/libgdiplus/blob/main/src/general.c). Thanks for
reporting this issue. Best Regards Maxime / Asobo

Thanks for the reply. In the meantime, we’ve been trying to build GDI+ wrapper
with stricter compiler and found more issues in the process: convert_points()
and gdip_crc32() are missing too Bitmap::FromBITMAPINFO() is using Bitmap ctor
that is not defined external bool DLLExports::gdiplusInitialized is a declared
in stringformat.cpp but never defined void*
_GdipFontFamilyCachedGenericMonospace; void*
_GdipFontFamilyCachedGenericSansSerif; void*
_GdipFontFamilyCachedGenericSerif; are all also never defined, only declared
as external