Skip to content

Commit 33e826d

Browse files
committed
Fix for multi-byte includes.
1 parent df454bd commit 33e826d

File tree

5 files changed

+17
-5
lines changed

5 files changed

+17
-5
lines changed

src/backend/utils/adt/varchar.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.52 1999/07/16 05:00:28 momjian Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.53 1999/07/17 16:25:25 momjian Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -19,6 +19,10 @@
1919
#include "catalog/pg_type.h"
2020
#include "utils/builtins.h"
2121

22+
#ifdef MULTIBYTE
23+
#include "mb/pg_wchar.h"
24+
#endif
25+
2226
#ifdef CYR_RECODE
2327
char *convertstr(char *, int, int);
2428
#endif

src/backend/utils/init/postinit.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.46 1999/07/16 17:46:32 momjian Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.47 1999/07/17 16:25:25 momjian Exp $
1111
*
1212
* NOTES
1313
* InitPostgres() is the function called from PostgresMain
@@ -50,6 +50,10 @@
5050
#include "utils/syscache.h"
5151
#include "version.h"
5252

53+
#ifdef MULTIBYTE
54+
#include "mb/pg_wchar.h"
55+
#endif
56+
5357
static void VerifySystemDatabase(void);
5458
static void VerifyMyDatabase(void);
5559
static void InitCommunication(void);

src/backend/utils/mb/mbutils.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@
33
* client encoding and server internal encoding.
44
* (currently mule internal code (mic) is used)
55
* Tatsuo Ishii
6-
* $Id: mbutils.c,v 1.6 1999/05/25 16:12:43 momjian Exp $ */
6+
* $Id: mbutils.c,v 1.7 1999/07/17 16:25:26 momjian Exp $ */
77

88
#include <stdio.h>
99
#include <string.h>
1010

11+
#include "postgres.h"
12+
#include "miscadmin.h"
1113
#include "mb/pg_wchar.h"
1214

1315
static int client_encoding = -1;

src/backend/utils/mb/variable.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
* This file contains some public functions
33
* related to show/set/reset variable commands.
44
* Tatsuo Ishii
5-
* $Id: variable.c,v 1.4 1999/05/25 16:12:44 momjian Exp $
5+
* $Id: variable.c,v 1.5 1999/07/17 16:25:27 momjian Exp $
66
*/
77

8+
#include "postgres.h"
89
#include "mb/pg_wchar.h"
910

1011
bool

src/include/mb/pg_wchar.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
/* $Id: pg_wchar.h,v 1.10 1999/07/14 01:20:20 momjian Exp $ */
1+
/* $Id: pg_wchar.h,v 1.11 1999/07/17 16:25:28 momjian Exp $ */
22

33
#ifndef PG_WCHAR_H
44
#define PG_WCHAR_H
55

66
#include <sys/types.h>
7+
#include "c.h"
78

89
#define SQL_ASCII 0 /* SQL/ASCII */
910
#define EUC_JP 1 /* EUC for Japanese */

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy