]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Extend g++ compatibility for extern inline functions
authorFrancesco Chemolli <kinkie@squid-cache.org>
Tue, 5 Jun 2012 08:20:20 +0000 (02:20 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Tue, 5 Jun 2012 08:20:20 +0000 (02:20 -0600)
include/util.h

index 85be84e35c9311fd53137e9f80d4924c9d2e3c35..37882cdb9cf20fc532f6c18ddc7d750bdcd888a2 100644 (file)
@@ -81,7 +81,7 @@ SQUIDCEXTERN void xxfree(const void *);
  * for the extern version in squid
  */
 #ifndef _SQUID_EXTERNNEW_
-#ifdef __GNUC_STDC_INLINE__
+#if defined(__GNUC_STDC_INLINE__) || defined(__GNUC_GNU_INLINE__)
 #define _SQUID_EXTERNNEW_ extern inline __attribute__((gnu_inline))
 #else
 #define _SQUID_EXTERNNEW_ extern inline