Ok,

Well according to tinderbox, the fix I committed to the tree in the 
encodingManager classes broke the windows build for exactly the same type of 
reason that the current code broke my build.

Here's the prototype in /usr/include/iconv.h I have from RedHat7:
/* Convert at most *INBYTESLEFT bytes from *INBUF according to the
   code conversion algorithm specified by CD and place up to
   *OUTBYTESLEFT bytes in buffer at *OUTBUF.  */
extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
                     size_t *__restrict __inbytesleft,
                     char **__restrict __outbuf,
                     size_t *__restrict __outbytesleft);

This leads me to believe that I'm right, but that still leaves win32 broken. 
Is Win32 picking up iconv prototypes from wv's iconv directory (which has 
the const char** declaration)? There is a possible fix for this in wvWare 
and now in your wv tree. Hopefully it'll work.

Dom
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.




Reply via email to