Nikolay Sivov (@nsivov) commented about dlls/dwrite/font.c:
IDWriteFontFile_AddRef(fontface->file); fontface->stream = desc->stream; IDWriteFontFileStream_AddRef(fontface->stream);
- InitializeCriticalSection(&fontface->cs);
- InitializeCriticalSectionEx(&fontface->cs, 0, RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO); fontface_cache_init(fontface);
Is this only meaningful when DebugInfo->Spare[0] is set to something? For this call it's not set.