From 921498e38b350b59014464b8a99780c98420c61f Mon Sep 17 00:00:00 2001 From: "Frank M. Kromann" Date: Sat, 28 Jan 2006 06:18:18 +0000 Subject: [PATCH] MFB51 Export symbols that will allow building WDDX as shared object --- ext/date/php_date.c | 2 +- ext/date/php_date.h | 2 +- ext/session/php_session.h | 6 +++--- ext/session/session.c | 6 +++--- ext/standard/basic_functions.c | 2 +- ext/standard/basic_functions.h | 2 +- ext/standard/incomplete_class.c | 4 ++-- ext/standard/php_incomplete_class.h | 4 ++-- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/ext/date/php_date.c b/ext/date/php_date.c index ceb501c9bf..01decd9167 100644 --- a/ext/date/php_date.c +++ b/ext/date/php_date.c @@ -908,7 +908,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; diff --git a/ext/date/php_date.h b/ext/date/php_date.h index bf486529d3..8213d4511e 100644 --- a/ext/date/php_date.h +++ b/ext/date/php_date.h @@ -96,7 +96,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 diff --git a/ext/session/php_session.h b/ext/session/php_session.h index ea19fbf485..bc3dbcbf7e 100644 --- a/ext/session/php_session.h +++ b/ext/session/php_session.h @@ -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 *); diff --git a/ext/session/session.c b/ext/session/session.c index 3a136ac075..8fb5e70d9e 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -279,7 +279,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; @@ -320,7 +320,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; @@ -360,7 +360,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; diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index 35f5159edd..2fb179c7b0 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -99,7 +99,7 @@ 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; #endif diff --git a/ext/standard/basic_functions.h b/ext/standard/basic_functions.h index dde91edb76..21d706979a 100644 --- a/ext/standard/basic_functions.h +++ b/ext/standard/basic_functions.h @@ -216,7 +216,7 @@ 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; diff --git a/ext/standard/incomplete_class.c b/ext/standard/incomplete_class.c index b06b61ba9f..c14413657e 100644 --- a/ext/standard/incomplete_class.c +++ b/ext/standard/incomplete_class.c @@ -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(); diff --git a/ext/standard/php_incomplete_class.h b/ext/standard/php_incomplete_class.h index 98b926c96f..9e18a3b223 100644 --- a/ext/standard/php_incomplete_class.h +++ b/ext/standard/php_incomplete_class.h @@ -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 }; -- 2.40.0