]> git.immae.eu Git - perso/Immae/Projets/Python/MusicSampler.git/blobdiff - music_sampler/sysfont.py
Add config
[perso/Immae/Projets/Python/MusicSampler.git] / music_sampler / sysfont.py
index f47693ea15865663d9ba6a6b2719f1f82363d8d6..cdb3bf3ba64f5099943193276f5af6981b23d818 100644 (file)
@@ -115,7 +115,7 @@ def _cache_fonts_fontconfig():
 
         # get the font name
         name = None
-        if len(values) > 3:
+        if len(values) > 4:
             fullnames, fullnamelangs = values[3:]
             langs = fullnamelangs.split(",")
             try:
@@ -141,7 +141,10 @@ def _cache_fonts_fontconfig():
 
         # family and styles
         family = values[1].strip().lower()
-        stylevals = values[2].strip()
+        if len(values) > 2:
+            stylevals = values[2].strip()
+        else:
+            stylevals = ""
         style = STYLE_NONE
 
         if stylevals.find("Bold") >= 0: