summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-07-14 16:41:56 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-07-14 16:41:56 +0000
commit90011a89181df4f1b04b09db1651be90e9d95bd9 (patch)
treed8c99748f9d9eb8ccb7470cd1fa0acce919102c8
parente3859d1ad982880a0d1cc57e4fd5e2b598634fc6 (diff)
downloadpostgresql-90011a89181df4f1b04b09db1651be90e9d95bd9.tar.gz
Fix a *second* buffer overrun bug in to_ascii(). Grumble.
-rw-r--r--src/backend/utils/adt/ascii.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/utils/adt/ascii.c b/src/backend/utils/adt/ascii.c
index ca84709423..c3695b907e 100644
--- a/src/backend/utils/adt/ascii.c
+++ b/src/backend/utils/adt/ascii.c
@@ -1,7 +1,7 @@
/* -----------------------------------------------------------------------
* ascii.c
*
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/ascii.c,v 1.12.2.1 2003/04/02 21:08:14 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/ascii.c,v 1.12.2.2 2003/07/14 16:41:56 tgl Exp $
*
* Portions Copyright (c) 1999-2000, PostgreSQL Global Development Group
*
@@ -134,7 +134,7 @@ encode_to_ascii(text *data, int enc)
{
pg_to_ascii(
(unsigned char *) VARDATA(data), /* src */
- VARDATA(data) + VARSIZE(data), /* src end */
+ (unsigned char *) (data) + VARSIZE(data), /* src end */
(unsigned char *) VARDATA(data), /* desc */
enc); /* encoding */