--- parser3/src/main/pa_string.C 2003/02/04 12:08:57 1.172.2.12 +++ parser3/src/main/pa_string.C 2003/02/04 15:15:03 1.172.2.13 @@ -5,7 +5,7 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char* IDENT_STRING_C="$Date: 2003/02/04 12:08:57 $"; +static const char* IDENT_STRING_C="$Date: 2003/02/04 15:15:03 $"; #include "pcre.h" @@ -37,7 +37,7 @@ public: }; Table string_match_table_template( - StringPtr(0), + Exception::undefined_source, Table::columns_type(new String_match_table_template_columns)); // methods @@ -451,7 +451,7 @@ TablePtr String::match(Charset& source_c int prefinish=ovector[0]; poststart=ovector[1]; - object_ptr > row; + object_ptr > row(new Array); if(need_pre_post_match) { *row+=mid(0, prefinish); // .prematch column value *row+=mid(prefinish, poststart); // .match