summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>1999-09-11 14:09:29 +0000
committerZeev Suraski <zeev@php.net>1999-09-11 14:09:29 +0000
commit1b6ccfe86c3664a667ec03973970045f137e6e7d (patch)
tree46b2e32d179f5fb3c76e1b1b2588c7e8769b9229 /main
parentfb910c64cd3586b0e5bd1aee3fcaefa1b6216415 (diff)
downloadphp-git-1b6ccfe86c3664a667ec03973970045f137e6e7d.tar.gz
Cleanups & optimizations
Diffstat (limited to 'main')
-rw-r--r--main/main.c20
-rw-r--r--main/rfc1867.c2
2 files changed, 11 insertions, 11 deletions
diff --git a/main/main.c b/main/main.c
index 6fbf6f6314..472e030087 100644
--- a/main/main.c
+++ b/main/main.c
@@ -579,15 +579,17 @@ static void php_message_handler_for_zend(long message, void *data)
switch (message) {
case ZMSG_ENABLE_TRACK_VARS: {
int old;
+ ELS_FETCH();
PLS_FETCH();
+ SLS_FETCH();
old = PG(track_vars);
PG(track_vars) = 1;
if(old == 0) {
- php3_treat_data(PARSE_POST, NULL);
- php3_treat_data(PARSE_COOKIE, NULL);
- php3_treat_data(PARSE_GET, NULL);
+ php_treat_data(PARSE_POST, NULL ELS_CC PLS_CC SLS_CC);
+ php_treat_data(PARSE_COOKIE, NULL ELS_CC PLS_CC SLS_CC);
+ php_treat_data(PARSE_GET, NULL ELS_CC PLS_CC SLS_CC);
}
}
break;
@@ -943,12 +945,11 @@ void php_module_shutdown()
/* in 3.1 some of this should move into sapi */
-int zend_hash_environment(PLS_D ELS_DC)
+static int zend_hash_environment(PLS_D ELS_DC SLS_DC)
{
char **env, *p, *t;
unsigned char _gpc_flags[3] = {0,0,0};
pval *tmp;
- SLS_FETCH();
p = PG(gpc_order);
while(*p) {
@@ -956,21 +957,21 @@ int zend_hash_environment(PLS_D ELS_DC)
case 'p':
case 'P':
if (!_gpc_flags[0] && !SG(headers_sent) && SG(request_info).request_method && !strcasecmp(SG(request_info).request_method, "POST")) {
- php3_treat_data(PARSE_POST, NULL); /* POST Data */
+ php_treat_data(PARSE_POST, NULL ELS_CC PLS_CC SLS_CC); /* POST Data */
_gpc_flags[0]=1;
}
break;
case 'c':
case 'C':
if (!_gpc_flags[1]) {
- php3_treat_data(PARSE_COOKIE, NULL); /* Cookie Data */
+ php_treat_data(PARSE_COOKIE, NULL ELS_CC PLS_CC SLS_CC); /* Cookie Data */
_gpc_flags[1]=1;
}
break;
case 'g':
case 'G':
if (!_gpc_flags[2]) {
- php3_treat_data(PARSE_GET, NULL); /* GET Data */
+ php_treat_data(PARSE_GET, NULL ELS_CC PLS_CC SLS_CC); /* GET Data */
_gpc_flags[2]=1;
}
break;
@@ -1150,7 +1151,7 @@ PHPAPI void php_execute_script(zend_file_handle *primary_file CLS_DC ELS_DC PLS_
if (setjmp(EG(bailout))!=0) {
return;
}
- zend_hash_environment(PLS_C ELS_CC);
+ zend_hash_environment(PLS_C ELS_CC SLS_CC);
#if WIN32||WINNT
UpdateIniFromRegistry(primary_file->filename);
@@ -1198,7 +1199,6 @@ PHPAPI int apache_php_module_main(request_rec *r, int fd, int display_source_mod
if (php_request_startup(CLS_C ELS_CC PLS_CC SLS_CC) == FAILURE) {
return FAILURE;
}
- php3_TreatHeaders();
file_handle.type = ZEND_HANDLE_FD;
file_handle.handle.fd = fd;
file_handle.filename = SG(request_info).path_translated;
diff --git a/main/rfc1867.c b/main/rfc1867.c
index 412e1a1668..4fce5d5064 100644
--- a/main/rfc1867.c
+++ b/main/rfc1867.c
@@ -159,7 +159,7 @@ void php_mime_split(char *buf, int cnt, char *boundary)
*(loc - 4) = '\0';
/* Magic function that figures everything out */
- php_parse_gpc_data(ptr,namebuf,http_post_vars);
+ php_parse_gpc_data(ptr,namebuf,http_post_vars ELS_CC PLS_CC);
/* And a little kludge to pick out special MAX_FILE_SIZE */
itype = php3_check_ident_type(namebuf);