summaryrefslogtreecommitdiffstats
path: root/src/libnrtype
diff options
context:
space:
mode:
authorRalf Stephan <ralf@ark.in-berlin.de>2006-06-25 07:49:33 +0000
committerrwst <rwst@users.sourceforge.net>2006-06-25 07:49:33 +0000
commit765b93bad405ffee4f14acf9a44fe9fba1935e74 (patch)
tree952be84f5e7302ab0cc261d646d251d74bcfb68b /src/libnrtype
parentradial gradients faster by about 10% (diff)
downloadinkscape-765b93bad405ffee4f14acf9a44fe9fba1935e74.tar.gz
inkscape-765b93bad405ffee4f14acf9a44fe9fba1935e74.zip
glib-2.4 system fixes: some includes to get prototypes, some version checks
(bzr r1280)
Diffstat (limited to 'src/libnrtype')
-rwxr-xr-xsrc/libnrtype/Layout-TNG-Input.cpp4
-rwxr-xr-xsrc/libnrtype/Layout-TNG-Output.cpp2
2 files changed, 6 insertions, 0 deletions
diff --git a/src/libnrtype/Layout-TNG-Input.cpp b/src/libnrtype/Layout-TNG-Input.cpp
index c8dc41e95..49fc03607 100755
--- a/src/libnrtype/Layout-TNG-Input.cpp
+++ b/src/libnrtype/Layout-TNG-Input.cpp
@@ -229,7 +229,11 @@ static const Layout::EnumConversionItem enum_convert_spstyle_weight_to_pango_wei
{SP_CSS_FONT_WEIGHT_200, PANGO_WEIGHT_ULTRALIGHT},
{SP_CSS_FONT_WEIGHT_300, PANGO_WEIGHT_LIGHT},
{SP_CSS_FONT_WEIGHT_400, PANGO_WEIGHT_NORMAL},
+#ifdef PANGO_WEIGHT_SEMIBOLD
{SP_CSS_FONT_WEIGHT_500, PANGO_WEIGHT_SEMIBOLD},
+#else
+ {SP_CSS_FONT_WEIGHT_500, PANGO_WEIGHT_NORMAL},
+#endif
{SP_CSS_FONT_WEIGHT_600, PANGO_WEIGHT_BOLD},
{SP_CSS_FONT_WEIGHT_BOLD,PANGO_WEIGHT_BOLD},
{SP_CSS_FONT_WEIGHT_700, PANGO_WEIGHT_BOLD},
diff --git a/src/libnrtype/Layout-TNG-Output.cpp b/src/libnrtype/Layout-TNG-Output.cpp
index 40bd71027..ca25a24ff 100755
--- a/src/libnrtype/Layout-TNG-Output.cpp
+++ b/src/libnrtype/Layout-TNG-Output.cpp
@@ -219,7 +219,9 @@ static char const *weight_to_text(PangoWeight w)
switch (w) {
case PANGO_WEIGHT_ULTRALIGHT: return "ultralight";
case PANGO_WEIGHT_LIGHT : return "light";
+#ifdef PANGO_WEIGHT_SEMIBOLD
case PANGO_WEIGHT_SEMIBOLD : return "semibold";
+#endif
case PANGO_WEIGHT_NORMAL : return "normalweight";
case PANGO_WEIGHT_BOLD : return "bold";
case PANGO_WEIGHT_ULTRABOLD : return "ultrabold";