Avoid Perl warning
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 22 Mar 2017 04:18:49 +0000 (00:18 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Wed, 22 Mar 2017 04:18:49 +0000 (00:18 -0400)
Perl versions before 5.12 would warn "Use of implicit split to @_ is
deprecated".

Author: Jeff Janes <jeff.janes@gmail.com>

src/test/recovery/t/006_logical_decoding.pl

index 3f249cd3439353165bcdbcc59f1b2bf777782f32..66d5e4ad09fa611f4c0ca6c59ad5cde357dc1135 100644 (file)
@@ -27,7 +27,7 @@ $node_master->safe_psql('postgres', qq[INSERT INTO decoding_test(x,y) SELECT s,
 
 # Basic decoding works
 my($result) = $node_master->safe_psql('postgres', qq[SELECT pg_logical_slot_get_changes('test_slot', NULL, NULL);]);
-is(scalar(split /^/m, $result), 12, 'Decoding produced 12 rows inc BEGIN/COMMIT');
+is(scalar(my @foobar = split /^/m, $result), 12, 'Decoding produced 12 rows inc BEGIN/COMMIT');
 
 # If we immediately crash the server we might lose the progress we just made
 # and replay the same changes again. But a clean shutdown should never repeat