summaryrefslogtreecommitdiffstats
path: root/src/extension/internal
diff options
context:
space:
mode:
authorTavmjong Bah <tavmjong@free.fr>2014-10-03 13:01:47 +0000
committertavmjong-free <tavmjong@free.fr>2014-10-03 13:01:47 +0000
commitc3e0389161173d010c074d2feba7c278cfcd2401 (patch)
treede5ff89ad4dffaba8699ccb2edec899cd798c4cb /src/extension/internal
parentWork-around for Pango 1.36.7 which introduced 'Semi-Light' font weight, (diff)
downloadinkscape-c3e0389161173d010c074d2feba7c278cfcd2401.tar.gz
inkscape-c3e0389161173d010c074d2feba7c278cfcd2401.zip
Removal of unused code dealing with PangoStringToDescrMap and UIStringToPangoStringMap.
Removal of font_factory::GetUIFamiliesAndStyle() (unneeded after implementation of style caching). (bzr r13341.1.239)
Diffstat (limited to 'src/extension/internal')
-rw-r--r--src/extension/internal/pdfinput/svg-builder.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp
index 71e6dc6ae..7a504add0 100644
--- a/src/extension/internal/pdfinput/svg-builder.cpp
+++ b/src/extension/internal/pdfinput/svg-builder.cpp
@@ -123,12 +123,11 @@ void SvgBuilder::_init() {
_height = 0;
// Fill _availableFontNames (Bug LP #179589) (code cfr. FontLister)
- FamilyToStylesMap familyStyleMap;
- font_factory::Default()->GetUIFamiliesAndStyles(&familyStyleMap);
- for (FamilyToStylesMap::iterator iter = familyStyleMap.begin();
- iter != familyStyleMap.end();
- ++iter) {
- _availableFontNames.push_back(iter->first.c_str());
+ std::vector<PangoFontFamily *> families;
+ font_factory::Default()->GetUIFamilies(families);
+ for ( std::vector<PangoFontFamily *>::iterator iter = families.begin();
+ iter != families.end(); ++iter ) {
+ _availableFontNames.push_back(pango_font_family_get_name(*iter));
}
_transp_group_stack = NULL;