diff options
author | Hartmut Holzgraefe <hholzgra@php.net> | 2000-08-06 11:32:32 +0000 |
---|---|---|
committer | Hartmut Holzgraefe <hholzgra@php.net> | 2000-08-06 11:32:32 +0000 |
commit | 4e5946adf742bdf609c93e0627716c2076c1d9cd (patch) | |
tree | e0203822fbfbb03fee81cb46fc6e829181ab9c4c | |
parent | da1b7847b3b7d52086281304e8dc26b48aa87db2 (diff) | |
download | php-git-4e5946adf742bdf609c93e0627716c2076c1d9cd.tar.gz |
removed a BAD IDEA (tm) that filtered out backslashes
-rw-r--r-- | ext/standard/url_scanner.c | 9 |
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; } |