From: Julian Smart <julian@anthemion.co.uk>
Date: Sat, 4 Nov 2006 17:09:48 +0000 (+0000)
Subject: Account for PANGO_WEIGHT_SEMIBOLD not being available on older Pango
X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/15a187a6b22bc00591ce696ef5d772ad293835a4

Account for PANGO_WEIGHT_SEMIBOLD not being available on older Pango
installations


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43041 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
---

diff --git a/src/x11/font.cpp b/src/x11/font.cpp
index c5b726de0e..0c8dc0307d 100644
--- a/src/x11/font.cpp
+++ b/src/x11/font.cpp
@@ -243,6 +243,9 @@ void wxFontRefData::InitFromNative()
             break;
     }
 
+// Not defined in some Pango versions
+#define wxPANGO_WEIGHT_SEMIBOLD 600
+
     switch (pango_font_description_get_weight( desc ))
     {
         case PANGO_WEIGHT_ULTRALIGHT:
@@ -258,7 +261,7 @@ void wxFontRefData::InitFromNative()
             m_weight = wxFONTWEIGHT_NORMAL;
             break;
 
-        case PANGO_WEIGHT_SEMIBOLD:
+        case wxPANGO_WEIGHT_SEMIBOLD:
         case PANGO_WEIGHT_BOLD:
         case PANGO_WEIGHT_ULTRABOLD:
         case PANGO_WEIGHT_HEAVY: