summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHartmut Holzgraefe <hholzgra@php.net>2000-08-06 11:32:32 +0000
committerHartmut Holzgraefe <hholzgra@php.net>2000-08-06 11:32:32 +0000
commit4e5946adf742bdf609c93e0627716c2076c1d9cd (patch)
treee0203822fbfbb03fee81cb46fc6e829181ab9c4c
parentda1b7847b3b7d52086281304e8dc26b48aa87db2 (diff)
downloadphp-git-4e5946adf742bdf609c93e0627716c2076c1d9cd.tar.gz
removed a BAD IDEA (tm) that filtered out backslashes
-rw-r--r--ext/standard/url_scanner.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/ext/standard/url_scanner.c b/ext/standard/url_scanner.c
index 4cab7c3b3c..6c0e68768c 100644
--- a/ext/standard/url_scanner.c
+++ b/ext/standard/url_scanner.c
@@ -82,7 +82,7 @@ static char *url_attr_addon(const char *tag,const char *attr,const char *val,con
char *url_adapt(const char *src, size_t srclen, const char *data, size_t *newlen)
{
char *out,*outp;
- int maxl,n,no_output;
+ int maxl,n;
if(src==NULL) {
US.state=STATE_NORMAL;
@@ -98,7 +98,6 @@ char *url_adapt(const char *src, size_t srclen, const char *data, size_t *newlen
out=malloc(srclen+1);
maxl=srclen;
n=srclen;
- no_output=0;
*newlen=0;
outp=out;
@@ -269,7 +268,6 @@ char *url_adapt(const char *src, size_t srclen, const char *data, size_t *newlen
}
break;
} else if(*src=='\\') {
- no_output=1;
US.state=STATE_TAG_QVAL2b;
} else if (*src=='>') {
US.state=STATE_NORMAL;
@@ -344,11 +342,6 @@ char *url_adapt(const char *src, size_t srclen, const char *data, size_t *newlen
break;
}
- if(no_output) {
- src++;
- no_output=0;
- continue;
- }
*outp++=*src++;
*newlen+=1;
}