]> granicus.if.org Git - php/commitdiff
Export symbols that will allow building WDDX as shared object
authorFrank M. Kromann <fmk@php.net>
Sat, 28 Jan 2006 06:18:01 +0000 (06:18 +0000)
committerFrank M. Kromann <fmk@php.net>
Sat, 28 Jan 2006 06:18:01 +0000 (06:18 +0000)
ext/date/php_date.c
ext/date/php_date.h
ext/session/php_session.h
ext/session/session.c
ext/standard/basic_functions.c
ext/standard/basic_functions.h
ext/standard/incomplete_class.c
ext/standard/php_incomplete_class.h

index b4a5a7ff1fa8b46fd9b09f5585cc0a24260e51a7..dd72624940079598ebbc0c6aeb128489c18781a0 100644 (file)
@@ -786,7 +786,7 @@ PHPAPI void php_date_set_tzdb(timelib_tzdb *tzdb)
 /* }}} */
 
 /* {{{ php_parse_date: Backwards compability function */
-signed long php_parse_date(char *string, signed long *now)
+PHPAPI signed long php_parse_date(char *string, signed long *now)
 {
        timelib_time *parsed_time;
        int           error1, error2;
index ea99275fe0612827e0bb6115d0ab3c7701febbce..1594b205bace545870202a860df62d36d692e40b 100644 (file)
@@ -95,7 +95,7 @@ ZEND_END_MODULE_GLOBALS(date)
 #endif
 
 /* Backwards compability wrapper */
-signed long php_parse_date(char *string, signed long *now);
+PHPAPI signed long php_parse_date(char *string, signed long *now);
 PHPAPI void php_mktime(INTERNAL_FUNCTION_PARAMETERS, int gmt);
 PHPAPI int php_idate(char format, time_t ts, int localtime);
 #if HAVE_STRFTIME
index ea19fbf485aa697913dacd80ca745a5a125484f5..bc3dbcbf7e53b4c9833591b9dd3b27bbd0e2aa1c 100644 (file)
@@ -184,9 +184,9 @@ typedef struct ps_serializer_struct {
 
 PHPAPI void session_adapt_url(const char *, size_t, char **, size_t * TSRMLS_DC);
 
-void php_add_session_var(char *name, size_t namelen TSRMLS_DC);
-void php_set_session_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t *var_hash TSRMLS_DC);
-int php_get_session_var(char *name, size_t namelen, zval ***state_var TSRMLS_DC);
+PHPAPI void php_add_session_var(char *name, size_t namelen TSRMLS_DC);
+PHPAPI void php_set_session_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t *var_hash TSRMLS_DC);
+PHPAPI int php_get_session_var(char *name, size_t namelen, zval ***state_var TSRMLS_DC);
 
 PHPAPI int php_session_register_module(ps_module *);
 
index 2d13421f6cbc16115ce1048695839a9058ec929e..d546fed0b1046b0e3e68544d89044b127dd27d47 100644 (file)
@@ -277,7 +277,7 @@ typedef struct {
 
 #define MAX_STR 512
 
-void php_add_session_var(char *name, size_t namelen TSRMLS_DC)
+PHPAPI void php_add_session_var(char *name, size_t namelen TSRMLS_DC)
 {
        zval **sym_track = NULL;
        
@@ -318,7 +318,7 @@ void php_add_session_var(char *name, size_t namelen TSRMLS_DC)
        }
 }
 
-void php_set_session_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t *var_hash TSRMLS_DC)
+PHPAPI void php_set_session_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t *var_hash TSRMLS_DC)
 {
        if (PG(register_globals)) {
                zval **old_symbol;
@@ -358,7 +358,7 @@ void php_set_session_var(char *name, size_t namelen, zval *state_val, php_unseri
        }
 }
 
-int php_get_session_var(char *name, size_t namelen, zval ***state_var TSRMLS_DC)
+PHPAPI int php_get_session_var(char *name, size_t namelen, zval ***state_var TSRMLS_DC)
 {
        int ret = FAILURE;
 
index f4790bcaa2d77d39ba59c938ce02342c5b1464b2..0506aedefe30228bccde85573f321a0eab0a3e8c 100644 (file)
@@ -99,9 +99,9 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE;
 
 
 #ifdef ZTS
-int basic_globals_id;
+PHPAPI int basic_globals_id;
 #else
-php_basic_globals basic_globals;
+PHPAPI php_basic_globals basic_globals;
 #endif
 
 #include "php_fopen_wrappers.h"
index 3658be35f6d8eed0cd43c2b7d13143aadc88eafd..e58f20213e7911902fec2df9436fa15ae7bf510e 100644 (file)
@@ -216,10 +216,10 @@ typedef struct _php_basic_globals {
 
 #ifdef ZTS
 #define BG(v) TSRMG(basic_globals_id, php_basic_globals *, v)
-extern int basic_globals_id;
+PHPAPI extern int basic_globals_id;
 #else
 #define BG(v) (basic_globals.v)
-extern php_basic_globals basic_globals;
+PHPAPI extern php_basic_globals basic_globals;
 #endif
 
 #if HAVE_PUTENV
index b06b61ba9fb70976d80f066f8b56309b9b1a1921..c14413657e23dc61eccf4b10d6bf80a236a57371 100644 (file)
@@ -122,7 +122,7 @@ zend_class_entry *php_create_incomplete_class(TSRMLS_D)
 
 /* {{{ php_lookup_class_name
  */
-char *php_lookup_class_name(zval *object, zend_uint *nlen)
+PHPAPI char *php_lookup_class_name(zval *object, zend_uint *nlen)
 {
        zval **val;
        char *retval = NULL;
@@ -144,7 +144,7 @@ char *php_lookup_class_name(zval *object, zend_uint *nlen)
 
 /* {{{ php_store_class_name
  */
-void php_store_class_name(zval *object, const char *name, zend_uint len)
+PHPAPI void php_store_class_name(zval *object, const char *name, zend_uint len)
 {
        zval *val;
        TSRMLS_FETCH();
index 98b926c96f17872516abbbbb374ac6ffb18180eb..9e18a3b223af657a7d8c47c15e5100017625297e 100644 (file)
@@ -55,8 +55,8 @@ extern "C" {
        
 zend_class_entry *php_create_incomplete_class(TSRMLS_D);
 
-char *php_lookup_class_name(zval *object, zend_uint *nlen);
-void  php_store_class_name(zval *object, const char *name, zend_uint len);
+PHPAPI char *php_lookup_class_name(zval *object, zend_uint *nlen);
+PHPAPI void  php_store_class_name(zval *object, const char *name, zend_uint len);
 
 #ifdef __cplusplus
 };