Commit cab19af9 authored by Tom Lane's avatar Tom Lane

Fix psql's counting of script file line numbers during COPY.

handleCopyIn incremented pset.lineno for each line of COPY data read from
a file.  This is correct when reading from the current script file (i.e.,
we are doing COPY FROM STDIN followed by in-line data), but it's wrong if
the data is coming from some other file.  Per bug #6083 from Steve Haslam.
Back-patch to all supported versions.
parent cd34647c
......@@ -586,6 +586,7 @@ handleCopyIn(PGconn *conn, FILE *copystream, bool isbinary)
}
}
if (copystream == pset.cur_cmd_source)
pset.lineno++;
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment