File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -362,8 +362,7 @@ std::size_t middle_query_pgsql_t::get_way_node_locations_flatnodes(
362362
363363osmium::Location middle_query_pgsql_t::get_node_location_db (osmid_t id) const
364364{
365- auto const res =
366- m_sql_conn.exec_prepared (" get_node_list" , " {{{}}}" _format (id));
365+ auto const res = m_sql_conn.exec_prepared (" get_node" , id);
367366 if (res.num_tuples () == 0 ) {
368367 return osmium::Location{};
369368 }
@@ -724,7 +723,10 @@ static table_sql sql_for_nodes(bool create_table) noexcept
724723 sql.prepare_query =
725724 " PREPARE get_node_list(int8[]) AS"
726725 " SELECT id, lon, lat FROM {schema}\" {prefix}_nodes\" "
727- " WHERE id = ANY($1::int8[]);\n " ;
726+ " WHERE id = ANY($1::int8[]);\n "
727+ " PREPARE get_node(int8) AS"
728+ " SELECT id, lon, lat FROM {schema}\" {prefix}_nodes\" "
729+ " WHERE id = $1;\n " ;
728730 }
729731
730732 return sql;
You can’t perform that action at this time.
0 commit comments