com php-src: add php_create_socket/php_destroy_socket PHP_SOCKETS_API to abel to create socket res source in other ext: ext/sockets/php_sockets.h
ext/sockets/sockets.c
| From: | Stanislav Malyshev | Date: | Mon, 10 Nov 2014 11:31:21 +0000 |
| Subject: | com php-src: add php_create_socket/php_destroy_socket PHP_SOCKETS_API to abel to create socket res source in other ext: ext/sockets/php_sockets.h ext/sockets/sockets.c |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-83249@lists.php.net to get a copy of this message | ||
Commit: a0909f0a127d3312cf32436384a40d1894560d6a
Author: Mathieu CARBONNEAUX <mcarbonneaux@gmail.com> Mon, 10 Nov 2014 12:31:21
+0100
Parents: 249e3de5da9cc7b5dc5bde81ad8ac9e8034349d4
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=a0909f0a127d3312cf32436384a40d1894560d6a
Log:
add php_create_socket/php_destroy_socket PHP_SOCKETS_API to abel to create socket ressource in other
ext
Changed paths:
M ext/sockets/php_sockets.h
M ext/sockets/sockets.c
Diff:
diff --git a/ext/sockets/php_sockets.h b/ext/sockets/php_sockets.h
index b1ee579..209b4d1 100644
--- a/ext/sockets/php_sockets.h
+++ b/ext/sockets/php_sockets.h
@@ -70,6 +70,8 @@ struct sockaddr_un {
#endif
PHP_SOCKETS_API int php_sockets_le_socket(void);
+PHP_SOCKETS_API php_socket *php_create_socket(void);
+PHP_SOCKETS_API void php_destroy_socket(zend_resource *rsrc TSRMLS_DC);
#define php_sockets_le_socket_name "Socket"
diff --git a/ext/sockets/sockets..c b/ext/sockets/sockets.c
index 0dab51b..584d985 100644
--- a/ext/sockets/sockets.c
+++ b/ext/sockets/sockets.c
@@ -384,7 +384,7 @@ PHP_SOCKETS_API int php_sockets_le_socket(void) /* {{{ */
/* allocating function to make programming errors due to uninitialized fields
* less likely */
-static php_socket *php_create_socket(void) /* {{{ */
+PHP_SOCKETS_API php_socket *php_create_socket(void) /* {{{ */
{
php_socket *php_sock = emalloc(sizeof(php_socket));
@@ -398,7 +398,7 @@ static php_socket *php_create_socket(void) /* {{{ */
}
/* }}} */
-static void php_destroy_socket(zend_resource *rsrc TSRMLS_DC) /* {{{ */
+PHP_SOCKETS_API void php_destroy_socket(zend_resource *rsrc TSRMLS_DC) /* {{{ */
{
php_socket *php_sock = rsrc->ptr;