]> granicus.if.org Git - php/commitdiff
Adding PHPAPI needed for exif on Win32
authorFrank M. Kromann <fmk@php.net>
Mon, 15 Apr 2002 22:22:53 +0000 (22:22 +0000)
committerFrank M. Kromann <fmk@php.net>
Mon, 15 Apr 2002 22:22:53 +0000 (22:22 +0000)
main/php_streams.h
main/spprintf.c
main/spprintf.h
main/streams.c

index d562d6e95318c9ef6f80ae772f3bb94ceaf73f6a..aaf7f01e176e63174b500db809b52edefe7ded66 100755 (executable)
@@ -276,7 +276,7 @@ PHPAPI size_t _php_stream_passthru(php_stream * src STREAMS_DC TSRMLS_DC);
 #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)
index f6878f3c544a31b9b90c3e3c19cf70ede081d723..91b3eca9e3554ecd37f82ca37d5d3f6ce7e4c0e1 100644 (file)
@@ -605,7 +605,7 @@ static int xbuf_format_converter(register xbuffy * xbuf, const char *fmt, va_lis
 /*
  * 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;
index 3c0b0ab5b9103efbb0163dcead9f014f8e034ab3..00e53d706ede3b8b7264323b8320e927c68f4f99 100644 (file)
@@ -23,7 +23,7 @@
 
 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 */
 
index 3d4c18988d6f9a4ba32267e7e49af36894d7d822..84809d2b576da2f4be5c9f5ee3a7486b8fd6a7a2 100755 (executable)
@@ -737,7 +737,7 @@ static int php_stdiop_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC
        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",