From 4def80ce1670f522ee87932e53eb9238a59f0caf Mon Sep 17 00:00:00 2001 From: Nadir Fejzic Date: Sat, 9 Nov 2024 13:09:15 +0100 Subject: [PATCH] refactor: use if expression instead of switch --- src/font/face.zig | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/font/face.zig b/src/font/face.zig index 991bfb7e0..7b51d660c 100644 --- a/src/font/face.zig +++ b/src/font/face.zig @@ -27,18 +27,7 @@ pub const Face = switch (options.backend) { /// using whatever platform method you can. pub const default_dpi = if (builtin.os.tag == .macos) 72 else 96; -pub const FreetypeLoadFlags = switch (options.backend) { - .freetype, - .fontconfig_freetype, - .coretext_freetype, - => config.Config.FreetypeLoadFlags, - - .coretext, - .coretext_harfbuzz, - .coretext_noshape, - .web_canvas, - => void, -}; +pub const FreetypeLoadFlags = if (options.backend.hasFreetype()) config.Config.FreetypeLoadFlags else void; pub const freetype_load_flags_default = if (options.backend.hasFreetype()) .{} else {}; /// Options for initializing a font face.