From d4f1ba74d06aef59c39f23dd6c23649634417e01 Mon Sep 17 00:00:00 2001 From: Luca Bacci Date: Thu, 19 Jun 2025 10:15:37 +0200 Subject: [PATCH] Win32: Fix init once condition Fixes !626 --- src/win32/cairo-win32-font.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/win32/cairo-win32-font.c b/src/win32/cairo-win32-font.c index 64c97e1b7..21c19a141 100644 --- a/src/win32/cairo-win32-font.c +++ b/src/win32/cairo-win32-font.c @@ -147,7 +147,7 @@ _get_global_font_dc (void) static DWORD hdc_tls_index; HDC hdc; - if (!_cairo_atomic_init_once_enter (&once)) { + if (_cairo_atomic_init_once_enter (&once)) { hdc_tls_index = TlsAlloc (); assert (hdc_tls_index != TLS_OUT_OF_INDEXES); _cairo_atomic_init_once_leave (&once);