summaryrefslogtreecommitdiffstats
path: root/src/sp-font.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-font.cpp')
-rw-r--r--src/sp-font.cpp8
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++