diff options
author | monty@mysql.com <> | 2005-02-02 22:39:21 +0200 |
---|---|---|
committer | monty@mysql.com <> | 2005-02-02 22:39:21 +0200 |
commit | 209190d3df56ab7d79998cf147f613da57f018da (patch) | |
tree | 480660a072ac4acdaeb3ccb568fbecc17be6c48f /sql/sql_analyse.cc | |
parent | b9054c5e4aaa66364447911c228b1235ed2df657 (diff) | |
download | mariadb-git-209190d3df56ab7d79998cf147f613da57f018da.tar.gz |
Review fixed
Diffstat (limited to 'sql/sql_analyse.cc')
-rw-r--r-- | sql/sql_analyse.cc | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/sql/sql_analyse.cc b/sql/sql_analyse.cc index 3f97cab1511..b6bd49b1553 100644 --- a/sql/sql_analyse.cc +++ b/sql/sql_analyse.cc @@ -59,8 +59,6 @@ int compare_ulonglong2(void* cmp_arg __attribute__((unused)), return compare_ulonglong(s,t); } -bool append_escaped(String *to_str, String *from_str); -bool append_escaped(String *to_str, char *from, uint from_len); Procedure * proc_analyse_init(THD *thd, ORDER *param, select_result *result, @@ -1087,38 +1085,3 @@ bool append_escaped(String *to_str, String *from_str) } return 0; } - -bool append_escaped(String *to_str, char *from, uint from_len) -{ - char *end, c; - - if (to_str->realloc(to_str->length() + from_len)) - return 1; - - end= from + from_len; - - for (; from < end; from++) - { - c= *from; - switch (c) { - case '\0': - c= '0'; - break; - case '\032': - c= 'Z'; - break; - case '\\': - case '\'': - break; - default: - goto normal_character; - } - if (to_str->append('\\')) - return 1; - - normal_character: - if (to_str->append(c)) - return 1; - } - return 0; -} |