]> granicus.if.org Git - postgresql/blobdiff - src/backend/commands/variable.c
From: t-ishii@sra.co.jp
[postgresql] / src / backend / commands / variable.c
index 9e138b82a91eaac0f496f56c45a55a08eca9b746..2e59fd05dd41a0b822d8dd782ed6eca76222ecaf 100644 (file)
@@ -2,7 +2,7 @@
  * Routines for handling of 'SET var TO',
  *     'SHOW var' and 'RESET var' statements.
  *
- * $Id: variable.c,v 1.6 1998/06/15 19:28:17 momjian Exp $
+ * $Id: variable.c,v 1.10 1998/07/26 04:30:26 scrappy Exp $
  *
  */
 
@@ -15,6 +15,9 @@
 #include "commands/variable.h"
 #include "utils/builtins.h"
 #include "optimizer/internal.h"
+#ifdef MULTIBYTE
+#include "mb/pg_wchar.h"
+#endif
 
 extern Cost _cpu_page_wight_;
 extern Cost _cpu_index_page_wight_;
@@ -547,6 +550,14 @@ struct VariableParsers
        {
                "r_plans", parse_r_plans, show_r_plans, reset_r_plans
        },
+#ifdef MULTIBYTE
+       {
+               "client_encoding", parse_client_encoding, show_client_encoding, reset_client_encoding
+       },
+       {
+               "server_encoding", parse_server_encoding, show_server_encoding, reset_server_encoding
+       },
+#endif
        {
                NULL, NULL, NULL, NULL
        }