Re: [HACKERS] create database doesn't work well in MULTIBYTE mode
От | Peter Eisentraut |
---|---|
Тема | Re: [HACKERS] create database doesn't work well in MULTIBYTE mode |
Дата | |
Msg-id | Pine.GSO.4.02A.10002171247310.2933-100000@Oxe.DoCS.UU.SE обсуждение исходный текст |
Ответ на | create database doesn't work well in MULTIBYTE mode ("Hiroshi Inoue" <Inoue@tpf.co.jp>) |
Список | pgsql-hackers |
Good point. Thomas? ;) As the one who wrote the seemingly correct code, I say revert this part. On Thu, 17 Feb 2000, Hiroshi Inoue wrote: > I have a crash while creating regression database in pararell > regression test. Seems it's due to the following change. > > @@ -2638,7 +2705,14 @@ > n->dbname = $3; > n->dbpath = $5; > #ifdef MULTIBYTE > - n->encoding = $6; > + if ($6 != NULL) { > + n->encoding = pg_char_to_encoding($6); > + if (n->encoding < 0) { > + elog(ERROR, "Encoding name '%s' is invalid", $6); > + } > + } else { > + n->encoding = GetTemplateEncoding(); > + } > #else > n->encoding = 0; > #endif > > Why ? > $6 is an ival not an str. > > Regards. > > Hiroshi Inoue > Inoue@tpf.co.jp > > > ************ > > -- Peter Eisentraut Sernanders vaeg 10:115 peter_e@gmx.net 75262 Uppsala http://yi.org/peter-e/ Sweden
В списке pgsql-hackers по дате отправления: