From 1139650320e764b6ba3582174a13babaa88fb1a1 Mon Sep 17 00:00:00 2001 From: Joshua Haberman Date: Sun, 28 Jun 2009 12:02:43 -0700 Subject: Use "static inline" instead of "extern inline" for now. --- upb.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'upb.h') diff --git a/upb.h b/upb.h index 5197395..2e62b5a 100644 --- a/upb.h +++ b/upb.h @@ -16,15 +16,8 @@ extern "C" { #endif -/* Portable inlining strategy: use C99 rules except on GCC. - * see: http://www.greenend.org.uk/rjk/2003/03/inline.html. */ -#ifndef INLINE -# if __GNUC__ && !__GNUC_STDC_INLINE__ -# define INLINE extern inline -# else -# define INLINE inline -# endif -#endif +/* inline if possible, emit standalone code if required. */ +#define INLINE static inline /* The maximum that any submessages can be nested. Matches proto2's limit. */ #define UPB_MAX_NESTING 64 -- cgit v1.2.3