#define php_stream_error(stream) (0)
/* operations for a stdio FILE; use the php_stream_fopen_XXX funcs below */
-extern php_stream_ops php_stream_stdio_ops;
+PHPAPI extern php_stream_ops php_stream_stdio_ops;
/* like fopen, but returns a stream */
PHPAPI php_stream *_php_stream_fopen(const char *filename, const char *mode, char **opened_path STREAMS_DC TSRMLS_DC);
#define php_stream_fopen(filename, mode, opened) _php_stream_fopen((filename), (mode), (opened) STREAMS_CC TSRMLS_CC)
/*
* This is the general purpose conversion function.
*/
-int vspprintf(char **pbuf, size_t max_len, const char *format, va_list ap)
+PHPAPI int vspprintf(char **pbuf, size_t max_len, const char *format, va_list ap)
{
xbuffy xbuf;
int cc;
extern int spprintf( char **pbuf, size_t max_len, const char *format, ...);
-extern int vspprintf(char **pbuf, size_t max_len, const char *format, va_list ap);
+PHPAPI extern int vspprintf(char **pbuf, size_t max_len, const char *format, va_list ap);
#endif /* SNPRINTF_H */
return fstat(fd, &ssb->sb);
}
-php_stream_ops php_stream_stdio_ops = {
+PHPAPI php_stream_ops php_stream_stdio_ops = {
php_stdiop_write, php_stdiop_read,
php_stdiop_close, php_stdiop_flush,
"STDIO",