Commit 6650be7c43c9f7299a0bfbd5d81b481efbe9d95b

Werner Lemberg 2013-05-13T10:05:29

[truetype] Avoid empty source file. * src/truetype/ttsubpix.c [!TT_CONFIG_OPTION_SUBPIXEL_HINTING]: Provide dummy typedef.

diff --git a/ChangeLog b/ChangeLog
index 7bc1c20..0fb0958 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2013-05-13  Werner Lemberg  <wl@gnu.org>
 
+	[truetype] Avoid empty source file.
+
+	* src/truetype/ttsubpix.c [!TT_CONFIG_OPTION_SUBPIXEL_HINTING]:
+	Provide dummy typedef.
+
+2013-05-13  Werner Lemberg  <wl@gnu.org>
+
 	* src/cff/cf2font.c (cf2_getGlyphWidth): Fix uninitialized variable.
 
 	Fix suggested by Vaibhav Nagarnaik <vnagarnaik@gmail.com>.
diff --git a/src/truetype/ttsubpix.c b/src/truetype/ttsubpix.c
index 53d3ed5..27e9b15 100644
--- a/src/truetype/ttsubpix.c
+++ b/src/truetype/ttsubpix.c
@@ -1074,7 +1074,12 @@
     }
   }
 
-#endif /* TT_CONFIG_OPTION_SUBPIXEL_HINTING */
+#else /* !TT_CONFIG_OPTION_SUBPIXEL_HINTING */
+
+  /* ANSI C doesn't like empty source files */
+  typedef int  _tt_subpix_dummy;
+
+#endif /* !TT_CONFIG_OPTION_SUBPIXEL_HINTING */
 
 
 /* END */