mirror of
https://github.com/postgres/postgres.git
synced 2025-10-28 11:55:03 +03:00
Fix bug in PostgresNode::query_hash's split() call.
By default, Perl's split() function drops trailing empty fields,
which is not what we want here. Oversight in commit fb093e4cb.
We'd managed to miss it thus far thanks to the very limited usage
of this function.
Discussion: https://postgr.es/m/14837.1499029831@sss.pgh.pa.us
This commit is contained in:
@@ -1533,7 +1533,7 @@ sub query_hash
|
||||
#
|
||||
my %val;
|
||||
@val{@columns} =
|
||||
$result ne '' ? split(qr/\|/, $result) : ('',) x scalar(@columns);
|
||||
$result ne '' ? split(qr/\|/, $result, -1) : ('',) x scalar(@columns);
|
||||
return \%val;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user