summaryrefslogtreecommitdiff
path: root/src/colors.gperf
diff options
context:
space:
mode:
authorMichael Drake <michael.drake@codethink.co.uk>2017-04-20 10:51:07 +0100
committerMichael Drake <michael.drake@codethink.co.uk>2017-04-20 10:51:07 +0100
commit4390f1c84e8fee51fc22468821e6fc158e783053 (patch)
tree48898d7bce2e3d526a63f390188ab5363e7ed2a1 /src/colors.gperf
parentfd34818e098caf2810c3083abf90a59e01355514 (diff)
downloadlibsvgtiny-4390f1c84e8fee51fc22468821e6fc158e783053.tar.gz
libsvgtiny-4390f1c84e8fee51fc22468821e6fc158e783053.tar.bz2
Build: Include gperf-generated code directly.
Previously we built the generated code separatly and then linked to it. However, this caused problems with certain compilers and gperf versions. This change includes the generated code directly in svgtiny.c instead, which is the only place its used.
Diffstat (limited to 'src/colors.gperf')
-rw-r--r--src/colors.gperf8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/colors.gperf b/src/colors.gperf
index 96d5b9e..a836787 100644
--- a/src/colors.gperf
+++ b/src/colors.gperf
@@ -17,14 +17,6 @@
#include "svgtiny.h"
#include "svgtiny_internal.h"
-/* This unusual define shennanigan is to try and prevent the gperf
- * generated function from being inlined. This is pointless given
- * it (a) is in a separate .c file and (b) has external linkage.
- */
-#ifdef __inline
-#undef __inline
-#define __inline
-#endif
%}
struct svgtiny_named_color;