From: Rob Richards Date: Sat, 27 Dec 2008 01:07:18 +0000 (+0000) Subject: force export on win32 to workaround win32 conig issues X-Git-Tag: php-5.4.0alpha1~191^2~4742 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9761f623cf7e902806fe1370a92a09aca508be37;p=php force export on win32 to workaround win32 conig issues --- diff --git a/ext/simplexml/php_simplexml.h b/ext/simplexml/php_simplexml.h index fe514d8990..13ec6e62d6 100644 --- a/ext/simplexml/php_simplexml.h +++ b/ext/simplexml/php_simplexml.h @@ -77,17 +77,7 @@ typedef struct { #define SIMPLEXML_G(v) (simplexml_globals.v) #endif -#ifdef PHP_WIN32 -#ifdef SIMPLEXML_EXPORTS -#define PHP_SXE_API __declspec(dllexport) -#else -#define PHP_SXE_API __declspec(dllimport) -#endif /* SIMPLEXML_EXPORTS */ -#elif defined(__GNUC__) && __GNUC__ >= 4 -#define PHP_SXE_API __attribute__ ((visibility("default"))) -#else -#define PHP_SXE_API -#endif /* PHP_WIN32 */ +#define PHP_SXE_API ZEND_DLEXPORT PHP_SXE_API zend_class_entry *sxe_get_element_class_entry(TSRMLS_D);