> +#ifdef __cplusplus > +extern "C" { > +#endif /* __cplusplus */ > + > #include "ansidecl.h" Shouldn't the #include be *outside* the wrapper?