diff --git a/src/bin/psql/gen_tabcomplete.pl b/src/bin/psql/gen_tabcomplete.pl index 9e4c977cc5..548891edf7 100644 --- a/src/bin/psql/gen_tabcomplete.pl +++ b/src/bin/psql/gen_tabcomplete.pl @@ -91,7 +91,7 @@ printf $outfh <) @@ -245,7 +245,7 @@ sub process_else_if process_match($typ, $cs, $args, $else_if_lineno, $isfirst); $isfirst = 0; # approximate line positioning of AND'd condition - $output_code .= "#line ${end_lineno} \"tab-complete.in.c\"\n"; + $output_code .= "#line ${end_lineno} \"$ARGV[0]\"\n"; $output_code .= "\tif ($else_if_line\n"; } elsif ($else_if_line =~ @@ -269,7 +269,7 @@ sub process_else_if if ($end_lineno != $else_if_lineno) { my $next_lineno = $end_lineno + 1; - $output_code .= "#line ${next_lineno} \"tab-complete.in.c\"\n"; + $output_code .= "#line ${next_lineno} \"$ARGV[0]\"\n"; } }