]> granicus.if.org Git - pgbadger/commitdiff
Fix use of uninitialized value at line 14371. Thanks to johnkrugger for the report.
authorGilles Darold <gilles.darold@dalibo.com>
Fri, 24 Feb 2017 19:02:16 +0000 (20:02 +0100)
committerGilles Darold <gilles.darold@dalibo.com>
Fri, 24 Feb 2017 19:02:16 +0000 (20:02 +0100)
pgbadger

index b88d7d5a68f9225635645f4271689b9e0112cc57..742f0f3d43a23039fa7440813c9c8601ba811934 100644 (file)
--- a/pgbadger
+++ b/pgbadger
@@ -14368,7 +14368,7 @@ sub build_log_line_prefix_regex
                                        $self->_new_line;
                                        $self->_over if ($self->{_level} == 0);
                                }
-                               if ( ($token =~ /(?:INNER|OUTER)$/i) && ($last !~ /(?:LEFT|RIGHT|CROSS|NATURAL)$/i) ) {
+                               if ( ($token =~ /(?:INNER|OUTER)$/i) && (!$last or $last !~ /(?:LEFT|RIGHT|CROSS|NATURAL)$/i) ) {
                                        $self->_new_line;
                                        $self->_over if ($self->{_level} == 0);
                                }