Fix error in termination of COPY IN mode when using V2 protocol.

Report and fix per ljb, 8-Mar-04.
This commit is contained in:
Tom Lane 2004-03-14 22:00:54 +00:00
parent 6e7a0f3550
commit e1d08faf04

View File

@ -8,7 +8,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/interfaces/libpq/fe-exec.c,v 1.157 2004/03/05 01:53:59 tgl Exp $ * $PostgreSQL: pgsql/src/interfaces/libpq/fe-exec.c,v 1.158 2004/03/14 22:00:54 tgl Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -1469,7 +1469,7 @@ PQputCopyEnd(PGconn *conn, const char *errormsg)
{ {
/* Send old-style end-of-data marker */ /* Send old-style end-of-data marker */
if (pqPutMsgStart(0, false, conn) < 0 || if (pqPutMsgStart(0, false, conn) < 0 ||
pqPuts("\\.\n", conn) < 0 || pqPutnchar("\\.\n", 3, conn) < 0 ||
pqPutMsgEnd(conn) < 0) pqPutMsgEnd(conn) < 0)
return -1; return -1;
} }