--- parser3/src/include/pa_string.h 2001/05/15 15:41:19 1.90 +++ parser3/src/include/pa_string.h 2001/05/16 16:48:56 1.92 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) - $Id: pa_string.h,v 1.90 2001/05/15 15:41:19 parser Exp $ + $Id: pa_string.h,v 1.92 2001/05/16 16:48:56 parser Exp $ */ #ifndef PA_STRING_H @@ -22,12 +22,13 @@ class Table; /** - $MAIN:html-typo table elements must enlarge string not more that that + $MAIN:html-typo table elements must enlarge string not more that that. + that's a tradeoff - otherwise we'd have to scan string twice: - first for buffer length - second for replacements themselves */ -#define UNTAINT_TIMES_BIGGER 20 +#define UNTAINT_TIMES_BIGGER 10 #ifndef NO_STRING_ORIGIN # define STRING_APPEND_PARAMS \ @@ -86,7 +87,7 @@ public: enum { CR_PREALLOCATED_COUNT=2, ///< default preallocated item count - CR_GROW_PERCENT=60 ///< each time the String chunk_is_full() string expanded() + CR_GROW_COUNT=2 ///< each time the String chunk_is_full() string expanded() }; /// piece is tainted or not. the language to use when detaint