[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pdf-devel] Programming conventions doubts
From: |
jemarch |
Subject: |
Re: [pdf-devel] Programming conventions doubts |
Date: |
Wed, 12 Sep 2007 02:13:14 +0200 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/22.1.50 (powerpc-unknown-linux-gnu) MULE/5.0 (SAKAKI) |
So, my question is, can we use the inline keyword? Or why not do something
likethis:
#if HAVE_C99 == 1
# define _PDF_INLINE inline
#else
# define _PDF_INLINE
#endif
Sorry, you dont have to use INLINE. The macro in gl_INLINE in
m4/inline.m4:
dnl Test for the 'inline' keyword or equivalent.
dnl Define 'inline' to a supported equivalent, or to nothing if not supported,
dnl like AC_C_INLINE does. Also, define HAVE_INLINE if 'inline' or an
dnl equivalent is effectively supported, i.e. if the compiler is likely to
dnl drop unused 'static inline' functions.
does the trick. I wrote the INLINE stuff before to switch to gnulib.
So yes, you can use the `inline' qualifier in your code.