*** command.c.old Sun Jan 5 10:05:29 2003 --- command.c Sun Jan 5 10:06:17 2003 *************** *** 455,463 **** { char *encoding = scan_option(&string, OT_NORMAL, NULL, false); ! if (!encoding) /* show encoding */ puts(pg_encoding_to_char(pset.encoding)); else { /* set encoding */ --- 455,465 ---- { char *encoding = scan_option(&string, OT_NORMAL, NULL, false); ! if (!encoding){ ! pset.encoding = PQclientEncoding(pset.db); /* show encoding */ puts(pg_encoding_to_char(pset.encoding)); + } else { /* set encoding */