From 10bb8d5d93d840f69232c16e4919f40155fa39c4 Mon Sep 17 00:00:00 2001 From: "jan.muehlig" Date: Wed, 29 Apr 2020 10:24:33 +0200 Subject: [PATCH] Update 'src/parser/hsql_parser.cpp' Fixed compiler error on Ubuntu 18.04 --- src/parser/hsql_parser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/parser/hsql_parser.cpp b/src/parser/hsql_parser.cpp index c14b104..6caca9e 100644 --- a/src/parser/hsql_parser.cpp +++ b/src/parser/hsql_parser.cpp @@ -537,8 +537,8 @@ const UpdateExpression HSQLParser::extractUPDATE_impl() const auto table_name = (update_statement->table != nullptr && update_statement->table->name != nullptr) ? std::make_optional(std::string(update_statement->table->name)) : std::nullopt; - - updates.push_back(std::make_pair(expression::Attribute{update_clause->column, table_name}, value)); + auto attr = expression::Attribute{update_clause->column, table_name}; + updates.push_back(std::make_pair(attr, value)); } return UpdateExpression{FromExpression{std::move(from)}, std::move(updates), std::move(where)};