[Fontconfig] fontconfig: Branch 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Aug 24 06:57:14 UTC 2020


 src/fcpat.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit de73d6c51a7901de870c540004096ca9777df0f1
Author: Matthias Clasen <mclasen at redhat.com>
Date:   Sun Aug 23 10:45:26 2020 -0400

    Avoid a crash in FcPatternHash with ranges
    
    When a cached pattern contains a range,
    FcPatternHash will crash.
    
    Fixes #254.

diff --git a/src/fcpat.c b/src/fcpat.c
index 2b1a808..5927be4 100644
--- a/src/fcpat.c
+++ b/src/fcpat.c
@@ -338,7 +338,7 @@ FcValueHash (const FcValue *v)
     case FcTypeLangSet:
 	return FcLangSetHash (FcValueLangSet(v));
     case FcTypeRange:
-	return FcRangeHash (v->u.r);
+	return FcRangeHash (FcValueRange (v));
     }
     return 0;
 }


More information about the Fontconfig mailing list