diff options
Diffstat (limited to 'src/sp-font.cpp')
| -rw-r--r-- | src/sp-font.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/sp-font.cpp b/src/sp-font.cpp index a78f92cc0..5f8d3440a 100644 --- a/src/sp-font.cpp +++ b/src/sp-font.cpp @@ -1,3 +1,5 @@ +#include "config.h" +#ifdef ENABLE_SVG_FONTS #define __SP_FONT_C__ /* @@ -19,6 +21,8 @@ #include "document.h" #include "helper-fns.h" +#include "display/nr-svgfonts.h" + static void sp_font_class_init(SPFontClass *fc); static void sp_font_init(SPFont *font); @@ -96,6 +100,8 @@ static void sp_font_build(SPObject *object, SPDocument *document, Inkscape::XML: sp_object_read_attr(object, "vert-origin-x"); sp_object_read_attr(object, "vert-origin-y"); sp_object_read_attr(object, "vert-adv-y"); + + nr_svgfonts_append_spfont(SP_FONT(object)); } @@ -270,7 +276,7 @@ static Inkscape::XML::Node *sp_font_write(SPObject *object, Inkscape::XML::Node return repr; } - +#endif //#ifdef ENABLE_SVG_FONTS /* Local Variables: mode:c++ |
