[Licq-devel] Re: licq-daily snapshot don't build

"Eugene Paskevich" <[email protected]> Wed, 02 Jul 2008 13:59:13 +0300
Newsgroups gmane.network.licq.devel
Organization Raptor's NestSite
Message-ID <[email protected]>
On Wed, 02 Jul 2008 13:33:56 +0300, Danil Y. Zagornov <[email protected]>  
wrote:

> On Wed, 2 Jul 2008 15:05:55 +0600
> "Danil Y. Zagornov" <[email protected]> wrote:
> Hi
> I change
> char* inPtr = const_cast<char*>(array);
> to
> const char* inPtr = const_cast<char*>(array);
> in file translate.cpp and all builds without errors.

Linux iconv declaration:

size_t iconv(iconv_t cd, char **inbuf, size_t *inbytesleft, char **outbuf,  
size_t *outbytesleft);

FreeBSD:

size_t iconv(iconv_t cd, const char **inbuf, size_t *inbytesleft, char  
**outbuf, size_t *outbytesleft);

We need some C Preprocessor way to detect the OS.

-- 
Eugene Paskevich             |   *==)-----------   |     Plug me into
[email protected]        |   -----------(==*   |      The Matrix