[pango: 3/8] fc: Return a coverage level



commit a27e5867f2f56026b267e38779b9687411a7c6e0
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Jul 17 13:12:29 2019 -0400

    fc: Return a coverage level
    
    We were just returning a boolean, leaving
    it up to luck to match coverage level enum values.

 pango/pangofc-fontmap.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c
index 20ef6c04..27abb29e 100644
--- a/pango/pangofc-fontmap.c
+++ b/pango/pangofc-fontmap.c
@@ -2004,7 +2004,9 @@ pango_fc_coverage_real_get (PangoCoverage *coverage,
 {
   PangoFcCoverage *fc_coverage = (PangoFcCoverage*)coverage;
 
-  return FcCharSetHasChar (fc_coverage->charset, index);
+  return FcCharSetHasChar (fc_coverage->charset, index)
+         ? PANGO_COVERAGE_EXACT
+         : PANGO_COVERAGE_NONE;
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]