diff options
Diffstat (limited to 'src/extension/internal/pdfinput')
| -rw-r--r-- | src/extension/internal/pdfinput/svg-builder.cpp | 10 | ||||
| -rw-r--r-- | src/extension/internal/pdfinput/svg-builder.h | 3 |
2 files changed, 9 insertions, 4 deletions
diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp index 344c3c5d2..e8d6363f0 100644 --- a/src/extension/internal/pdfinput/svg-builder.cpp +++ b/src/extension/internal/pdfinput/svg-builder.cpp @@ -110,12 +110,16 @@ SvgBuilder::~SvgBuilder() { } void SvgBuilder::_init() { - _in_text_object = false; - _need_font_update = true; - _invalidated_style = true; _font_style = NULL; _current_font = NULL; + _font_specification = NULL; + _font_scaling = 1; + _need_font_update = true; + _in_text_object = false; + _invalidated_style = true; _current_state = NULL; + _width = 0; + _height = 0; // Fill _availableFontNames (Bug LP #179589) (code cfr. FontLister) FamilyToStylesMap familyStyleMap; diff --git a/src/extension/internal/pdfinput/svg-builder.h b/src/extension/internal/pdfinput/svg-builder.h index 7a36be806..c289d9b36 100644 --- a/src/extension/internal/pdfinput/svg-builder.h +++ b/src/extension/internal/pdfinput/svg-builder.h @@ -221,7 +221,8 @@ private: Inkscape::XML::Node *_root; // Root node from the point of view of this SvgBuilder Inkscape::XML::Node *_container; // Current container (group/pattern/mask) Inkscape::XML::Node *_preferences; // Preferences container node - double _width, _height; // Document size in px + double _width; // Document size in px + double _height; // Document size in px }; |
