summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorParth Wazurkar <parthwazurkar@gmail.com>2018-07-16 23:45:48 +0530
committerParth Wazurkar <parthwazurkar@gmail.com>2018-07-20 16:49:45 +0530
commitcde0317724fa8c8da65d8f78d684b5b9c3835449 (patch)
treee367daefb812a625ff6079f67684b94d35837e5d
parent88ca39830e0b0b0092b8076bf512e83796025796 (diff)
downloadfreetype2-cde0317724fa8c8da65d8f78d684b5b9c3835449.tar.gz
[gf] Register gf services.
-rw-r--r--include/freetype/internal/ftserv.h1
-rw-r--r--include/freetype/internal/services/svfntfmt.h1
-rw-r--r--include/freetype/internal/services/svgf.h40
3 files changed, 42 insertions, 0 deletions
diff --git a/include/freetype/internal/ftserv.h b/include/freetype/internal/ftserv.h
index 3f493b5bf..83e3f260f 100644
--- a/include/freetype/internal/ftserv.h
+++ b/include/freetype/internal/ftserv.h
@@ -510,6 +510,7 @@ FT_BEGIN_HEADER
#define FT_SERVICE_TRUETYPE_GLYF_H <freetype/internal/services/svttglyf.h>
#define FT_SERVICE_TT_CMAP_H <freetype/internal/services/svttcmap.h>
#define FT_SERVICE_WINFNT_H <freetype/internal/services/svwinfnt.h>
+#define FT_SERVICE_GF_H <freetype/internal/services/svgf.h>
/* */
diff --git a/include/freetype/internal/services/svfntfmt.h b/include/freetype/internal/services/svfntfmt.h
index 618236261..9f27c6b96 100644
--- a/include/freetype/internal/services/svfntfmt.h
+++ b/include/freetype/internal/services/svfntfmt.h
@@ -42,6 +42,7 @@ FT_BEGIN_HEADER
#define FT_FONT_FORMAT_CFF "CFF"
#define FT_FONT_FORMAT_PFR "PFR"
#define FT_FONT_FORMAT_WINFNT "Windows FNT"
+#define FT_FONT_FORMAT_GF "GF"
/* */
diff --git a/include/freetype/internal/services/svgf.h b/include/freetype/internal/services/svgf.h
new file mode 100644
index 000000000..3d2f59abe
--- /dev/null
+++ b/include/freetype/internal/services/svgf.h
@@ -0,0 +1,40 @@
+/****************************************************************************
+ *
+ * svgf.h
+ *
+ * The FreeType GF services (specification).
+ *
+ * Copyright 2003-2018 by
+ * David Turner, Robert Wilhelm, and Werner Lemberg.
+ *
+ * This file is part of the FreeType project, and may only be used,
+ * modified, and distributed under the terms of the FreeType project
+ * license, LICENSE.TXT. By continuing to use, modify, or distribute
+ * this file you indicate that you have read the license and
+ * understand and accept it fully.
+ *
+ */
+
+
+#ifndef SVGF_H_
+#define SVGF_H_
+
+
+#include FT_INTERNAL_SERVICE_H
+
+
+FT_BEGIN_HEADER
+
+
+#define FT_SERVICE_ID_GF "gf"
+
+ /* */
+
+
+FT_END_HEADER
+
+
+#endif /* SVBDF_H_ */
+
+
+/* END */