On Thu, Apr 10, 2008 at 9:46 PM, Stanislav Malyshev <[EMAIL PROTECTED]> wrote:
> > Ah? in 3.6/8 it takes three arguments on my architecture (win xp, > > 32bit mode with amd64). Which version do you use? > > > > I have ICU 3.6 AFAIK. Here's a quote from unistr.h: > > /** > * UChar* constructor. > * @param text The characters to place in the UnicodeString. > * @param textLength The number of Unicode characters in <TT>text</TT> > * to copy. > * @stable ICU 2.0 > */ > UnicodeString(const UChar *text, > int32_t textLength); > > It compiles and it seems to work. Do you know about any problem with it? It should actually work. The idea behind the macro is to allow some optimization/performance tricks depending of the architecture. But for some unknown reasons, using their binaries or my own builds I keep getting this error with the UnicodeString constructor (using VC 2k3). Which VC do you use? Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php