Re: [BUGS] BUG #2221: Bad delimiters allowed in COPY ... - Mailing list pgsql-patches

From Neil Conway
Subject Re: [BUGS] BUG #2221: Bad delimiters allowed in COPY ...
Date
Msg-id 1138591247.8835.6.camel@localhost.localdomain
Whole thread Raw
In response to Re: [BUGS] BUG #2221: Bad delimiters allowed in COPY ... TO  (David Fetter <david@fetter.org>)
Responses Re: [BUGS] BUG #2221: Bad delimiters allowed in COPY ...
List pgsql-patches
On Sun, 2006-01-29 at 17:03 -0800, David Fetter wrote:
> Another followup, this time with the comment done right.

+       /* Disallow the forbidden_delimiter strings */
+       if (strcspn(cstate->delim, BADCHARS) != 1)
+               elog(ERROR, "COPY delimiter cannot be %#02x",
+                        *cstate->delim);
+

The comment is still wrong: referencing "forbidden_delimiter" makes it
sound like there is something named forbidden_delimiter, but there is
not (at least in the patch as submitted).

The patch should also use ereport rather than elog, because this error
message might reasonably be encountered by the user.

-Neil



pgsql-patches by date:

Previous
From: NAKANO Yoshihisa
Date:
Subject: Re: Patch for ALTER TABLE / TYPE
Next
From: David Fetter
Date:
Subject: Re: [BUGS] BUG #2221: Bad delimiters allowed in COPY ...