PQescapeBytea v 7.2.3 BUG?

From: Reid Thompson <reid(dot)thompson(at)ateb(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: PQescapeBytea v 7.2.3 BUG?
Date: 2002-11-11 13:24:44
Message-ID: 3DCFAF9C.6010400@ateb.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

should
sprintf(buffer, "%c", 0x5C);
readsz = 1;
buffer2Ptr =(unsigned char *) PQescapeBytea(buffer, readsz, &esclen);
for (ctr = 0; ctr < strlen(buffer2Ptr); ctr++)
{
printf("char[%d] is [%c]\n", ctr, buffer2Ptr[ctr]);
}
printf("esclen is [%d]\n", esclen);
printf("buffer2Ptr is [%s]\n", buffer2Ptr);

result in the following output?

char[0] is [\]
char[1] is [\]
char[2] is [\]
char[3] is [\]
esclen is [5]
buffer2Ptr is [\\\\]

OR should it result in
char[0] is [\]
char[1] is [\]
esclen is [3]
buffer2Ptr is [\\]

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2002-11-11 13:38:37 Re: PQescapeBytea v 7.2.3 BUG?
Previous Message Iavor Raytchev 2002-11-11 09:19:38 Re: The database system is in recovery mode