File Avoid-segfaulting-on-Linux-when-there-are-no-installed-fonts.patch of Package juce6
From 67e3326ecf987ae62932646e74c935f12b0d648c Mon Sep 17 00:00:00 2001
From: reuk <reuk@users.noreply.github.com>
Date: Tue, 3 May 2022 11:44:03 +0100
Subject: [PATCH] Fonts: Avoid segfaulting on Linux when there are no
installed fonts
---
modules/juce_graphics/native/juce_linux_Fonts.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/modules/juce_graphics/native/juce_linux_Fonts.cpp b/modules/juce_graphics/native/juce_linux_Fonts.cpp
index 8a47591ce85..420b0ea7019 100644
--- a/modules/juce_graphics/native/juce_linux_Fonts.cpp
+++ b/modules/juce_graphics/native/juce_linux_Fonts.cpp
@@ -156,7 +156,7 @@ struct DefaultFontInfo
if (name.containsIgnoreCase (choice.name))
return Characteristics { name }.withStyle (choice.style);
- return Characteristics { *names.begin() };
+ return Characteristics { names[0] };
}
static Characteristics getDefaultSansSerifFontCharacteristics()