summaryrefslogtreecommitdiff
path: root/sapi/servlet/servlet.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2001-07-28 11:36:37 +0000
committerZeev Suraski <zeev@php.net>2001-07-28 11:36:37 +0000
commitd87cc976e1156b839fc6d4aa6b473a126802b8e3 (patch)
tree8acb068dd7458e1c8df3a7d8ecb87d065990fdb1 /sapi/servlet/servlet.c
parentb4f3b9d3ce9f55cf040fb5aa8f201c64646cab43 (diff)
downloadphp-git-d87cc976e1156b839fc6d4aa6b473a126802b8e3.tar.gz
Redesigned thread safety mechanism - nua nua
Diffstat (limited to 'sapi/servlet/servlet.c')
-rw-r--r--sapi/servlet/servlet.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/sapi/servlet/servlet.c b/sapi/servlet/servlet.c
index 14f2a42a8a..fccdf017d0 100644
--- a/sapi/servlet/servlet.c
+++ b/sapi/servlet/servlet.c
@@ -116,7 +116,7 @@ void ThrowServletException (JNIEnv *jenv, char *msg) {
static int sapi_servlet_ub_write(const char *str, uint str_length)
{
- SLS_FETCH();
+ TSRMLS_FETCH();
if (!SG(server_context)) {
fprintf(stderr, str);
return 0;
@@ -144,7 +144,7 @@ static int sapi_servlet_ub_write(const char *str, uint str_length)
static void sapi_servlet_send_header(sapi_header_struct *sapi_header, void *server_context)
{
- SLS_FETCH();
+ TSRMLS_FETCH();
if (!sapi_header) return;
if (!SG(server_context)) return;
@@ -162,7 +162,7 @@ static void sapi_servlet_send_header(sapi_header_struct *sapi_header, void *serv
}
-static int sapi_servlet_read_post(char *buffer, uint count_bytes SLS_DC)
+static int sapi_servlet_read_post(char *buffer, uint count_bytes TSRMLS_DC)
{
if (count_bytes == 0) {
return 0;
@@ -190,7 +190,7 @@ static int sapi_servlet_read_post(char *buffer, uint count_bytes SLS_DC)
}
-static char *sapi_servlet_read_cookies(SLS_D)
+static char *sapi_servlet_read_cookies(TSRMLS_D)
{
JNIEnv *jenv = ((servlet_request*)SG(server_context))->jenv;
jobject servlet = ((servlet_request*)SG(server_context))->servlet;
@@ -318,9 +318,8 @@ JNIEXPORT void JNICALL Java_net_php_servlet_send
#ifndef VIRTUAL_DIR
char cwd[MAXPATHLEN];
#endif
- SLS_FETCH();
- PLS_FETCH();
- CLS_FETCH();
+ TSRMLS_FETCH();
+ TSRMLS_FETCH();
TSRMLS_FETCH();
zend_try {
@@ -342,7 +341,7 @@ JNIEXPORT void JNICALL Java_net_php_servlet_send
SG(sapi_headers).http_response_code = 200;
SG(request_info).content_length = contentLength;
SG(request_info).auth_password = NULL;
- if (php_request_startup(CLS_C TSRMLS_CC PLS_CC SLS_CC)==FAILURE) {
+ if (php_request_startup(TSRMLS_C)==FAILURE) {
ThrowServletException(jenv,"request startup failure");
return;
}
@@ -379,13 +378,13 @@ JNIEXPORT void JNICALL Java_net_php_servlet_send
if (display_source_mode) {
zend_syntax_highlighter_ini syntax_highlighter_ini;
- if (open_file_for_scanning(&file_handle CLS_CC)==SUCCESS) {
+ if (open_file_for_scanning(&file_handle TSRMLS_CC)==SUCCESS) {
php_get_highlight_struct(&syntax_highlighter_ini);
sapi_send_headers();
zend_highlight(&syntax_highlighter_ini);
}
} else {
- php_execute_script(&file_handle CLS_CC TSRMLS_CC PLS_CC);
+ php_execute_script(&file_handle TSRMLS_CC);
php_header(); /* Make sure headers have been sent */
}