Bump version to 24.04.3.4
[LibreOffice.git] / external / skia / windows-force-unicode-api.patch.0
blob13c0536891c4788345b7e56782463df73b952be4
1 diff --git a/include/ports/SkTypeface_win.h b/include/ports/SkTypeface_win.h
2 index f659adf0e9..34446fc7a1 100644
3 --- ./include/ports/SkTypeface_win.h
4 +++ ./include/ports/SkTypeface_win.h
5 @@ -26,7 +26,7 @@ typedef LOGFONTA LOGFONT;
6   *  corresponding typeface for the specified logfont. The caller is responsible
7   *  for calling unref() when it is finished.
8   */
9 -SK_API sk_sp<SkTypeface> SkCreateTypefaceFromLOGFONT(const LOGFONT&);
10 +SK_API sk_sp<SkTypeface> SkCreateTypefaceFromLOGFONT(const LOGFONTW&);
12  /**
13   *  Copy the LOGFONT associated with this typeface into the lf parameter. Note
14 @@ -34,7 +34,7 @@ SK_API SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT&);
15   *  not track this (the paint does).
16   *  typeface may be NULL, in which case we return the logfont for the default font.
17   */
18 -SK_API void SkLOGFONTFromTypeface(const SkTypeface* typeface, LOGFONT* lf);
19 +SK_API void SkLOGFONTFromTypeface(const SkTypeface* typeface, LOGFONTW* lf);
21  /**
22    *  Set an optional callback to ensure that the data behind a LOGFONT is loaded.
23 @@ -42,7 +42,7 @@ SK_API void SkLOGFONTFromTypeface(const SkTypeface* typeface, LOGFONT* lf);
24    *  Normally this is null, and is only required if the font data needs to be
25    *  remotely (re)loaded.
26    */
27 -SK_API void SkTypeface_SetEnsureLOGFONTAccessibleProc(void (*)(const LOGFONT&));
28 +SK_API void SkTypeface_SetEnsureLOGFONTAccessibleProc(void (*)(const LOGFONTW&));
30  // Experimental!
31  //