mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-15 08:20:16 +08:00
Backout Karel's patch
This commit is contained in:
parent
1a63ef056e
commit
d330f09a56
@ -3,7 +3,7 @@
|
||||
* client encoding and server internal encoding.
|
||||
* (currently mule internal code (mic) is used)
|
||||
* Tatsuo Ishii
|
||||
* $Id: mbutils.c,v 1.21 2001/09/08 14:30:15 momjian Exp $
|
||||
* $Id: mbutils.c,v 1.22 2001/09/09 01:15:11 ishii Exp $
|
||||
*/
|
||||
#include "postgres.h"
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
*
|
||||
* Karel Zak (Aug 2001)
|
||||
*/
|
||||
static pg_enc2name *ClientEncoding = NULL;
|
||||
static pg_enc2name *ClientEncoding = &pg_enc2name_tbl[ PG_SQL_ASCII ];
|
||||
static pg_enc2name *DatabaseEncoding = &pg_enc2name_tbl[ PG_SQL_ASCII ];
|
||||
|
||||
static void (*client_to_mic) (); /* something to MIC */
|
||||
@ -134,12 +134,7 @@ pg_set_client_encoding(int encoding)
|
||||
int
|
||||
pg_get_client_encoding()
|
||||
{
|
||||
Assert(DatabaseEncoding);
|
||||
|
||||
if (ClientEncoding == NULL)
|
||||
/* this is the first time */
|
||||
ClientEncoding = DatabaseEncoding;
|
||||
|
||||
Assert(ClientEncoding);
|
||||
return (ClientEncoding->encoding);
|
||||
}
|
||||
|
||||
@ -149,12 +144,7 @@ pg_get_client_encoding()
|
||||
const char *
|
||||
pg_get_client_encoding_name()
|
||||
{
|
||||
Assert(DatabaseEncoding);
|
||||
|
||||
if (ClientEncoding == NULL)
|
||||
/* this is the first time */
|
||||
ClientEncoding = DatabaseEncoding;
|
||||
|
||||
Assert(ClientEncoding);
|
||||
return (ClientEncoding->name);
|
||||
}
|
||||
|
||||
@ -310,10 +300,7 @@ unsigned char *
|
||||
pg_client_to_server(unsigned char *s, int len)
|
||||
{
|
||||
Assert(DatabaseEncoding);
|
||||
|
||||
if (ClientEncoding == NULL)
|
||||
/* this is the first time */
|
||||
ClientEncoding = DatabaseEncoding;
|
||||
Assert(ClientEncoding);
|
||||
|
||||
if (ClientEncoding->encoding == DatabaseEncoding->encoding)
|
||||
return s;
|
||||
@ -338,10 +325,7 @@ unsigned char *
|
||||
pg_server_to_client(unsigned char *s, int len)
|
||||
{
|
||||
Assert(DatabaseEncoding);
|
||||
|
||||
if (ClientEncoding == NULL)
|
||||
/* this is the first time */
|
||||
ClientEncoding = DatabaseEncoding;
|
||||
Assert(ClientEncoding);
|
||||
|
||||
if (ClientEncoding->encoding == DatabaseEncoding->encoding)
|
||||
return s;
|
||||
|
Loading…
Reference in New Issue
Block a user