summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/pdfinput/svg-builder.cpp
diff options
context:
space:
mode:
authorMarc Jeanmougin <marc@jeanmougin.fr>2019-01-02 09:41:30 +0000
committerMarc Jeanmougin <marc@jeanmougin.fr>2019-01-02 09:41:30 +0000
commit169dff19d4da8d76e69b8e896aa25b0013639c03 (patch)
treea0c070fa95188b5cde708ac285e6a2db9df4a83f /src/extension/internal/pdfinput/svg-builder.cpp
parentAvoid creating a new document before opening an old document. (diff)
downloadinkscape-169dff19d4da8d76e69b8e896aa25b0013639c03.tar.gz
inkscape-169dff19d4da8d76e69b8e896aa25b0013639c03.zip
modernize loops
Diffstat (limited to 'src/extension/internal/pdfinput/svg-builder.cpp')
-rw-r--r--src/extension/internal/pdfinput/svg-builder.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp
index 373df6a39..7247536e9 100644
--- a/src/extension/internal/pdfinput/svg-builder.cpp
+++ b/src/extension/internal/pdfinput/svg-builder.cpp
@@ -121,9 +121,8 @@ void SvgBuilder::_init() {
// Fill _availableFontNames (Bug LP #179589) (code cfr. FontLister)
std::vector<PangoFontFamily *> families;
font_factory::Default()->GetUIFamilies(families);
- for ( std::vector<PangoFontFamily *>::iterator iter = families.begin();
- iter != families.end(); ++iter ) {
- _availableFontNames.emplace_back(pango_font_family_get_name(*iter));
+ for (auto & familie : families) {
+ _availableFontNames.emplace_back(pango_font_family_get_name(familie));
}
_transp_group_stack = nullptr;
@@ -956,9 +955,7 @@ std::string SvgBuilder::_BestMatchingFont(std::string PDFname)
double bestMatch = 0;
std::string bestFontname = "Arial";
- for (guint i = 0; i < _availableFontNames.size(); i++) {
- std::string fontname = _availableFontNames[i];
-
+ for (auto fontname : _availableFontNames) {
// At least the first word of the font name should match.
size_t minMatch = fontname.find(" ");
if (minMatch == std::string::npos) {