--- parser3/src/classes/file.C 2004/03/02 15:54:07 1.122 +++ parser3/src/classes/file.C 2004/07/07 10:22:28 1.124 @@ -5,7 +5,7 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char * const IDENT_FILE_C="$Date: 2004/03/02 15:54:07 $"; +static const char * const IDENT_FILE_C="$Date: 2004/07/07 10:22:28 $"; #include "pa_config_includes.h" @@ -224,7 +224,7 @@ static void append_env_pair( throw Exception("parser.runtime", new String(akey, String::L_TAINTED), "not safe environment variable"); - info->env->put(akey, avalue->as_string()); + info->env->put(akey, avalue->as_string().cstr(String::L_UNSPECIFIED)); } } #ifndef DOXYGEN @@ -687,7 +687,9 @@ static void _sql(Request& r, MethodParam statement_string.cstr(String::L_UNSPECIFIED, r.connection()); File_sql_event_handlers handlers(statement_string, statement_cstr); r.connection()->query( - statement_cstr, 0, 0, + statement_cstr, + 0, 0, + 0, 0, handlers, statement_string);