[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:13809] Re: iconv()
At Tue, 27 Feb 2001 01:32:51 +0900,
tajiri@xxxxxxxxxxxxxxx wrote:
> もしかしてC++からつかおうとしていて、ヘッダファイルの宣
> 言がおかしいのにひっかかってたりしてませんか?
> iconv.hじゃ
> extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
> size_t *__restrict __inbytesleft,
> char **__restrict __outbuf,
> size_t *__restrict __outbytesleft);
>
> だけど本当は、
> extern size_t iconv (iconv_t __cd, const char **__restrict __inbuf,
> size_t *__restrict __inbytesleft,
> char **__restrict __outbuf,
> size_t *__restrict __outbytesleft);
> じゃないとまずい。
こういうのは直接聞くのが一番てっとり早いわけで、bug-glibc@xxxxxxx に
聞いてみると
| This will be changed in the upcoming XPG6, glibc follows that change
| already.
とのことです。XPG6 では const がはずれることになっていて glibc は
それをさきどりしたわけですね。
--
鵜飼文敏