--- parser3/src/classes/string.C 2001/09/05 15:05:27 1.73 +++ parser3/src/classes/string.C 2001/09/26 10:32:25 1.75 @@ -2,10 +2,10 @@ Parser: @b string parser class. Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) - Author: Alexander Petrosyan (http://design.ru/paf) + + $Id: string.C,v 1.75 2001/09/26 10:32:25 parser Exp $ */ -static const char *RCSId="$Id: string.C,v 1.73 2001/09/05 15:05:27 parser Exp $"; #include "classes.h" #include "pa_request.h" @@ -196,13 +196,14 @@ static void search_action(Table& table, table+=row; } -/// used by string: _match / replace_action +#ifndef DOXYGEN struct Replace_action_info { Request *request; const String *origin; const String *src; String *dest; Value *replacement_code; const String *post_match; }; +#endif static void replace_action(Table& table, Array *row, int start, int finish, void *info) { Replace_action_info& ai=*static_cast(info);