|
|
| version 1.231, 2016/10/25 23:37:52 | version 1.232, 2016/10/26 15:44:49 |
|---|---|
| Line 394 static void _match(Request& r, MethodPar | Line 394 static void _match(Request& r, MethodPar |
| vrcleaner.vregex=vregex; | vrcleaner.vregex=vregex; |
| } | } |
| Temp_lang temp_lang(r, String::L_PASS_APPENDED); | |
| const String& src=GET_SELF(r, VString).string(); | const String& src=GET_SELF(r, VString).string(); |
| int matches_count=0; | int matches_count=0; |
| Line 553 const String* sql_result_string(Request& | Line 552 const String* sql_result_string(Request& |
| if(bind) | if(bind) |
| placeholders_count=marshal_binds(*bind, placeholders); | placeholders_count=marshal_binds(*bind, placeholders); |
| Temp_lang temp_lang(r, String::L_SQL); | |
| const String& statement_string=r.process_to_string(statement); | const String& statement_string=r.process_to_string(statement); |
| const char* statement_cstr=statement_string.untaint_cstr(r.flang, r.connection()); | const char* statement_cstr=statement_string.untaint_cstr(String::L_SQL, r.connection()); |
| String_sql_event_handlers handlers(statement_string, statement_cstr); | String_sql_event_handlers handlers(statement_string, statement_cstr); |