mirror of
https://github.com/MariaDB/server.git
synced 2026-04-26 10:15:29 +02:00
Inefficient usage of String::append() fixed.
Bad examples of usage of a string with its length fixed.
The incorrect length in the trigger file configuration descriptor
fixed (BUG#14090).
A hook for unknown keys added to the parser to support old .TRG files.
sql/field.cc:
Inefficient usage of String::append() fixed.
Bad examples of usage of a string with its length fixed.
sql/ha_berkeley.cc:
A bad example of usage of a string with its length fixed.
sql/ha_federated.cc:
Inefficient usage of String::append() fixed.
sql/ha_myisammrg.cc:
Bad examples of usage of a string with its length fixed.
sql/handler.cc:
Inefficient usage of String::append() fixed.
sql/item.cc:
Bad examples of usage of a string with its length fixed.
sql/item.h:
A bad example of usage of a string with its length fixed.
sql/item_cmpfunc.cc:
Bad examples of usage of a string with its length fixed.
sql/item_func.cc:
Bad examples of usage of a string with its length fixed.
sql/item_strfunc.cc:
Bad examples of usage of a string with its length fixed.
sql/item_subselect.cc:
Bad examples of usage of a string with its length fixed.
sql/item_sum.cc:
Bad examples of usage of a string with its length fixed.
Inefficient usage of String::append() fixed.
sql/item_timefunc.cc:
Inefficient using of String::append() fixed.
Bad examples of usage of a string with its length fixed.
sql/item_uniq.h:
Bad examples of usage of a string with its length fixed.
sql/key.cc:
Bad examples of usage of a string with its length fixed.
sql/log.cc:
Bad examples of usage of a string with its length fixed.
sql/log_event.cc:
Bad examples of usage of a string with its length fixed.
sql/mysqld.cc:
The dummy parser hook allocated.
sql/opt_range.cc:
Inefficient usage of String::append() fixed.
sql/parse_file.cc:
Bad examples of usage of a string with its length fixed.
A hook for unknown keys added to the parser.
sql/parse_file.h:
A hook for unknown keys added to the parser.
sql/protocol.cc:
A bad example of usage of a string with its length fixed.
sql/repl_failsafe.cc:
Bad examples of usage of a string with its length fixed.
sql/share/errmsg.txt:
A warning for old format config file.
sql/slave.cc:
Bad examples of usage of a string with its length fixed.
sql/sp.cc:
Bad examples of usage of a string with its length fixed.
sql/sp_head.cc:
Bad examples of usage of a string with its length fixed.
sql/spatial.cc:
A bad example of usage of a string with its length fixed.
sql/sql_acl.cc:
Bad examples of usage of a string with its length fixed.
sql/sql_analyse.cc:
Bad examples of usage of a string with its length fixed.
Inefficient usage of String::append() fixed.
sql/sql_lex.cc:
Bad examples of usage of a string with its length fixed.
sql/sql_load.cc:
A bad example of usage of a string with its length fixed.
sql/sql_parse.cc:
Bad examples of usage of a string with its length fixed.
sql/sql_prepare.cc:
A bad example of usage of a string with its length fixed.
sql/sql_select.cc:
Bad examples of usage of a string with its length fixed.
sql/sql_show.cc:
Bad examples of usage of a string with its length fixed.
sql/sql_string.cc:
Bad examples of usage of a string with its length fixed.
sql/sql_string.h:
The macro definition moved to sql_string.h to
be accessible in all parts of server.
sql/sql_table.cc:
Bad examples of usage of a string with its length fixed.
sql/sql_trigger.cc:
Bad examples of usage of a string with its length fixed.
The incorrect length in the trigger file configuration descriptor
fixed (BUG#14090).
The hook for processing incorrect sql_mode record added.
sql/sql_view.cc:
A dummy hook used for parsing views.
sql/structs.h:
The macro definition moved to sql_string.h to be
accessible in all parts of server.
sql/table.cc:
A bad example of usage of a string with its length fixed.
sql/tztime.cc:
A bad example of usage of a string with its length fixed.
This commit is contained in:
parent
5d425f9361
commit
fe63e09581
44 changed files with 710 additions and 506 deletions
|
|
@ -1175,10 +1175,10 @@ void Item_func_between::print(String *str)
|
|||
str->append('(');
|
||||
args[0]->print(str);
|
||||
if (negated)
|
||||
str->append(" not", 4);
|
||||
str->append(" between ", 9);
|
||||
str->append(STRING_WITH_LEN(" not"));
|
||||
str->append(STRING_WITH_LEN(" between "));
|
||||
args[1]->print(str);
|
||||
str->append(" and ", 5);
|
||||
str->append(STRING_WITH_LEN(" and "));
|
||||
args[2]->print(str);
|
||||
str->append(')');
|
||||
}
|
||||
|
|
@ -1793,7 +1793,7 @@ uint Item_func_case::decimal_precision() const
|
|||
|
||||
void Item_func_case::print(String *str)
|
||||
{
|
||||
str->append("(case ", 6);
|
||||
str->append(STRING_WITH_LEN("(case "));
|
||||
if (first_expr_num != -1)
|
||||
{
|
||||
args[first_expr_num]->print(str);
|
||||
|
|
@ -1801,19 +1801,19 @@ void Item_func_case::print(String *str)
|
|||
}
|
||||
for (uint i=0 ; i < ncases ; i+=2)
|
||||
{
|
||||
str->append("when ", 5);
|
||||
str->append(STRING_WITH_LEN("when "));
|
||||
args[i]->print(str);
|
||||
str->append(" then ", 6);
|
||||
str->append(STRING_WITH_LEN(" then "));
|
||||
args[i+1]->print(str);
|
||||
str->append(' ');
|
||||
}
|
||||
if (else_expr_num != -1)
|
||||
{
|
||||
str->append("else ", 5);
|
||||
str->append(STRING_WITH_LEN("else "));
|
||||
args[else_expr_num]->print(str);
|
||||
str->append(' ');
|
||||
}
|
||||
str->append("end)", 4);
|
||||
str->append(STRING_WITH_LEN("end)"));
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
@ -2419,10 +2419,10 @@ void Item_func_in::print(String *str)
|
|||
str->append('(');
|
||||
args[0]->print(str);
|
||||
if (negated)
|
||||
str->append(" not", 4);
|
||||
str->append(" in (", 5);
|
||||
str->append(STRING_WITH_LEN(" not"));
|
||||
str->append(STRING_WITH_LEN(" in ("));
|
||||
print_args(str, 1);
|
||||
str->append("))", 2);
|
||||
str->append(STRING_WITH_LEN("))"));
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -2894,7 +2894,7 @@ void Item_func_isnotnull::print(String *str)
|
|||
{
|
||||
str->append('(');
|
||||
args[0]->print(str);
|
||||
str->append(" is not null)", 13);
|
||||
str->append(STRING_WITH_LEN(" is not null)"));
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue