diff options
author | Sascha Schumann <sas@php.net> | 2000-09-19 20:19:03 +0000 |
---|---|---|
committer | Sascha Schumann <sas@php.net> | 2000-09-19 20:19:03 +0000 |
commit | cc53ad51667c33fa652dc25d583ada6dd9d6a966 (patch) | |
tree | da163d266031cef296208fe12e24c96a50abe730 /ext/standard/url_scanner_ex.h | |
parent | dd59d1480528ad0cfe55b7f24b77ac07eddad86a (diff) | |
download | php-git-cc53ad51667c33fa652dc25d583ada6dd9d6a966.tar.gz |
Reduce the amount of copying in the mainloop. We copy tag/arg only, if we
need to preserve them for a new loop iteration (after we leave mainloop).
Otherwise, we can just let them point to the work area.
Diffstat (limited to 'ext/standard/url_scanner_ex.h')
-rw-r--r-- | ext/standard/url_scanner_ex.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/standard/url_scanner_ex.h b/ext/standard/url_scanner_ex.h index e3e6501b82..e207a4b431 100644 --- a/ext/standard/url_scanner_ex.h +++ b/ext/standard/url_scanner_ex.h @@ -31,6 +31,8 @@ typedef struct { } smart_str; typedef struct { + smart_str c_arg; + smart_str c_tag; smart_str arg; smart_str tag; smart_str para; |