Index: ut_Win32LocaleString.cpp =================================================================== --- ut_Win32LocaleString.cpp (revision 29405) +++ ut_Win32LocaleString.cpp (working copy) @@ -335,7 +335,7 @@ { UT_UCS2Char * pText = (UT_UCS2Char *) UT_convert ((const char*) usc4_in, - UT_UCS4_strlen(usc4_in) * sizeof (UT_UCS2Char), + (UT_UCS4_strlen(usc4_in)+1) * 4, "UCS-4LE", "UCS-2LE", NULL, NULL);