summaryrefslogtreecommitdiff
path: root/sql/sql_truncate.cc
diff options
context:
space:
mode:
authorNikita Malyavin <nikitamalyavin@gmail.com>2021-03-02 00:15:50 +0300
committerNikita Malyavin <nikitamalyavin@gmail.com>2021-03-02 00:15:50 +0300
commit32147cff6cd6550bf929b260e5c32c12490bfa37 (patch)
tree0bb84566a28c7724252b120ce6d43eed42fab5e1 /sql/sql_truncate.cc
parent99cb1fe51e3ead519bc7f62cd6bdaafda2c8e2be (diff)
downloadmariadb-git-fk_list_span.tar.gz
FK_list: change foreign_fields/referenced_fields from List to st_::spanfk_list_span
Diffstat (limited to 'sql/sql_truncate.cc')
-rw-r--r--sql/sql_truncate.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/sql/sql_truncate.cc b/sql/sql_truncate.cc
index 9bf291a4cbb..7e67b7791d5 100644
--- a/sql/sql_truncate.cc
+++ b/sql/sql_truncate.cc
@@ -40,15 +40,13 @@
*/
static bool fk_info_append_fields(THD *thd, String *str,
- List<Lex_cstring> *fields)
+ st_::span<Lex_cstring> *fields)
{
bool res= FALSE;
- Lex_cstring *field;
- List_iterator_fast<Lex_cstring> it(*fields);
- while ((field= it++))
+ for (const Lex_cstring &field: *fields)
{
- res|= append_identifier(thd, str, field);
+ res|= append_identifier(thd, str, &field);
res|= str->append(STRING_WITH_LEN(", "));
}