1*4882a593SmuzhiyunFrom 21b4836ac9d6c6725590a925daa5d17eda9843e9 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Daniel Silverstone <dsilvers@digital-scurf.org>
3*4882a593SmuzhiyunDate: Sat, 26 Apr 2014 16:24:54 +0100
4*4882a593SmuzhiyunSubject: Hopefully silence warnings about inlines and non inlines calling one
5*4882a593Smuzhiyun another.
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun[Retrieved from:
8*4882a593Smuzhiyunhttps://source.netsurf-browser.org/libsvgtiny.git/commit/src?id=21b4836ac9d6c6725590a925daa5d17eda9843e9]
9*4882a593SmuzhiyunSigned-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
10*4882a593Smuzhiyun---
11*4882a593Smuzhiyun src/colors.gperf | 9 +++++++++
12*4882a593Smuzhiyun 1 file changed, 9 insertions(+)
13*4882a593Smuzhiyun
14*4882a593Smuzhiyundiff --git a/src/colors.gperf b/src/colors.gperf
15*4882a593Smuzhiyunindex 89152d2..96d5b9e 100644
16*4882a593Smuzhiyun--- a/src/colors.gperf
17*4882a593Smuzhiyun+++ b/src/colors.gperf
18*4882a593Smuzhiyun@@ -16,6 +16,15 @@
19*4882a593Smuzhiyun #include <string.h>
20*4882a593Smuzhiyun #include "svgtiny.h"
21*4882a593Smuzhiyun #include "svgtiny_internal.h"
22*4882a593Smuzhiyun+
23*4882a593Smuzhiyun+/* This unusual define shennanigan is to try and prevent the gperf
24*4882a593Smuzhiyun+ * generated function from being inlined.  This is pointless given
25*4882a593Smuzhiyun+ * it (a) is in a separate .c file and (b) has external linkage.
26*4882a593Smuzhiyun+ */
27*4882a593Smuzhiyun+#ifdef __inline
28*4882a593Smuzhiyun+#undef __inline
29*4882a593Smuzhiyun+#define __inline
30*4882a593Smuzhiyun+#endif
31*4882a593Smuzhiyun %}
32*4882a593Smuzhiyun
33*4882a593Smuzhiyun struct svgtiny_named_color;
34*4882a593Smuzhiyun--
35*4882a593Smuzhiyuncgit v1.2.1
36*4882a593Smuzhiyun
37