diff --git a/duckdb b/duckdb index 80554e9..a966898 160000 --- a/duckdb +++ b/duckdb @@ -1 +1 @@ -Subproject commit 80554e9433d6dd2dd3808b56f9898246fc25e365 +Subproject commit a966898d86b58ce31dc4955897f8d3f99db1bd83 diff --git a/src/storage/sqlite_schema_entry.cpp b/src/storage/sqlite_schema_entry.cpp index 593f388..e43f0f9 100644 --- a/src/storage/sqlite_schema_entry.cpp +++ b/src/storage/sqlite_schema_entry.cpp @@ -72,8 +72,8 @@ optional_ptr SQLiteSchemaEntry::CreateFunction(CatalogTransaction void UnqualifyColumnReferences(ParsedExpression &expr) { if (expr.GetExpressionType() == ExpressionType::COLUMN_REF) { auto &colref = expr.Cast(); - auto name = std::move(colref.column_names.back()); - colref.column_names = {std::move(name)}; + auto name = std::move(colref.ColumnNamesMutable().back()); + colref.ColumnNamesMutable() = {std::move(name)}; return; } ParsedExpressionIterator::EnumerateChildren(expr, UnqualifyColumnReferences);