diff options
author | Joshua Haberman <joshua@reverberate.org> | 2009-06-28 12:02:43 -0700 |
---|---|---|
committer | Joshua Haberman <joshua@reverberate.org> | 2009-06-28 12:02:43 -0700 |
commit | 1139650320e764b6ba3582174a13babaa88fb1a1 (patch) | |
tree | f448c2274699e61d0a97ecff2fd78475163cfc77 /upb.h | |
parent | 2da3b081c47fe8fe7476da228323d2040e876f56 (diff) |
Use "static inline" instead of "extern inline" for now.
Diffstat (limited to 'upb.h')
-rw-r--r-- | upb.h | 11 |
1 files changed, 2 insertions, 9 deletions
@@ -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 |