]> granicus.if.org Git - php/commitdiff
TSRMLS
authorArnaud Le Blanc <lbarnaud@php.net>
Thu, 22 Oct 2009 18:48:38 +0000 (18:48 +0000)
committerArnaud Le Blanc <lbarnaud@php.net>
Thu, 22 Oct 2009 18:48:38 +0000 (18:48 +0000)
ext/openssl/xp_ssl.c

index f4bae543e3ccb239777ea8c6fcebf95a594734b7..76be7d50a26ff9dba2fbfad06fbecff58c64bf11 100644 (file)
@@ -769,10 +769,9 @@ php_stream_ops php_openssl_socket_ops = {
        php_openssl_sockop_set_option,
 };
 
-static char * get_sni(php_stream_context *ctx, char *resourcename, long resourcenamelen, int is_persistent) {
+static char * get_sni(php_stream_context *ctx, char *resourcename, long resourcenamelen, int is_persistent TSRMLS_DC) {
 
        php_url *url;
-       TSRMLS_FETCH();
 
        if (ctx) {
                zval **val = NULL;
@@ -852,7 +851,7 @@ php_stream *php_openssl_ssl_socket_factory(const char *proto, long protolen,
                return NULL;
        }
 
-       sslsock->sni = get_sni(context, resourcename, resourcenamelen, !!persistent_id);
+       sslsock->sni = get_sni(context, resourcename, resourcenamelen, !!persistent_id TSRMLS_CC);
        
        if (strncmp(proto, "ssl", protolen) == 0) {
                sslsock->enable_on_connect = 1;