From: foobar Date: Thu, 31 Mar 2005 07:39:42 +0000 (+0000) Subject: MFH: c++ fix X-Git-Tag: php-5.0.5RC1~504 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e421488f99e1829fc9d21fdde55c8c360c87439b;p=php MFH: c++ fix --- diff --git a/main/snprintf.h b/main/snprintf.h index 2eb284a288..f921ad14cd 100644 --- a/main/snprintf.h +++ b/main/snprintf.h @@ -64,19 +64,22 @@ Example: #ifndef SNPRINTF_H #define SNPRINTF_H +BEGIN_EXTERN_C() PHPAPI int ap_php_snprintf(char *, size_t, const char *, ...) PHP_ATTRIBUTE_FORMAT(printf, 3, 4); +PHPAPI int ap_php_vsnprintf(char *, size_t, const char *, va_list ap) PHP_ATTRIBUTE_FORMAT(printf, 3, 0); +PHPAPI int php_sprintf (char* s, const char* format, ...) PHP_ATTRIBUTE_FORMAT(printf, 2, 3); +END_EXTERN_C() + #ifdef snprintf #undef snprintf #endif #define snprintf ap_php_snprintf -PHPAPI int ap_php_vsnprintf(char *, size_t, const char *, va_list ap) PHP_ATTRIBUTE_FORMAT(printf, 3, 0); #ifdef vsnprintf #undef vsnprintf #endif #define vsnprintf ap_php_vsnprintf -PHPAPI int php_sprintf (char* s, const char* format, ...) PHP_ATTRIBUTE_FORMAT(printf, 2, 3); #ifdef sprintf #undef sprintf #endif