freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] GSoC-2019-moazin 7bc0cf3 19/28: [ot-svg] Renames `svgtypes.c


From: Moazin Khatti
Subject: [freetype2] GSoC-2019-moazin 7bc0cf3 19/28: [ot-svg] Renames `svgtypes.c' to `svgtypes.h'.
Date: Sun, 25 Aug 2019 14:54:30 -0400 (EDT)

branch: GSoC-2019-moazin
commit 7bc0cf3020c6b21912e6c716c927e023befc5f39
Author: Moazin Khatti <address@hidden>
Commit: Moazin Khatti <address@hidden>

    [ot-svg] Renames `svgtypes.c' to `svgtypes.h'.
    
    Also adds an `ifndef' check to prevent loading multiple times.
---
 src/svg/rules.mk                   | 6 +++---
 src/svg/svg.c                      | 2 +-
 src/svg/{svgtypes.c => svgtypes.h} | 4 ++++
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/svg/rules.mk b/src/svg/rules.mk
index 3fa4160..869d500 100644
--- a/src/svg/rules.mk
+++ b/src/svg/rules.mk
@@ -31,13 +31,13 @@ SVG_PORT_COMPILE := $(CC) $I$(subst 
/,$(COMPILER_SEP),$(SVG_DIR)) \
 
 # svg renderer sources (i.e., C files)
 #
-SVG_DRV_SRC := $(SVG_DIR)/ftsvg.c \
-                    $(SVG_DIR)/svgtypes.c
+SVG_DRV_SRC := $(SVG_DIR)/ftsvg.c
 
 
 # svg renderer headers
 #
-SVG_DRV_H := $(SVG_DIR)/ftsvg.h
+SVG_DRV_H := $(SVG_DIR)/ftsvg.h \
+                  $(SVG_DIR)/svgtypes.h
 
 
 # svg renderer object(s)
diff --git a/src/svg/svg.c b/src/svg/svg.c
index baa720c..6dbeae4 100644
--- a/src/svg/svg.c
+++ b/src/svg/svg.c
@@ -18,7 +18,7 @@
 #define FT_MAKE_OPTION_SINGLE_OBJECT
 #include <ft2build.h>
 
-#include "svgtypes.c"
+#include "svgtypes.h"
 #include "ftsvg.c"
 
 
diff --git a/src/svg/svgtypes.c b/src/svg/svgtypes.h
similarity index 95%
rename from src/svg/svgtypes.c
rename to src/svg/svgtypes.h
index 1951434..cc34942 100644
--- a/src/svg/svgtypes.c
+++ b/src/svg/svgtypes.h
@@ -15,6 +15,9 @@
  *
  */
 
+#ifndef FTSVGTYPES_H
+#define FTSVGTYPES_H
+
 #include <ft2build.h>
 #include FT_INTERNAL_OBJECTS_H
 #include FT_RENDER_H
@@ -30,3 +33,4 @@
 
   typedef struct SVG_RendererRec_*  SVG_Renderer;
 
+#endif



reply via email to

[Prev in Thread] Current Thread [Next in Thread]