You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "David Bertoni (JIRA)" <xe...@xml.apache.org> on 2008/07/15 07:23:32 UTC

[jira] Resolved: (XERCESC-1818) Win32Transcoder can pass illegal parameters to WideCharToMultiByte() and MultiByteToWideChar()

     [ https://issues.apache.org/jira/browse/XERCESC-1818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Bertoni resolved XERCESC-1818.
------------------------------------

    Resolution: Fixed

Patch committed.

> Win32Transcoder can pass illegal parameters to WideCharToMultiByte() and MultiByteToWideChar()
> ----------------------------------------------------------------------------------------------
>
>                 Key: XERCESC-1818
>                 URL: https://issues.apache.org/jira/browse/XERCESC-1818
>             Project: Xerces-C++
>          Issue Type: Bug
>          Components: Utilities
>    Affects Versions: 2.8.0, 3.0.0
>         Environment: Windows
>            Reporter: David Bertoni
>            Assignee: David Bertoni
>             Fix For: 3.0.0, 2.9.0
>
>
> According to the MSDN documentation, certain encodings limit some of the flags and parameters value that can be passed to these routines:
> http://msdn.microsoft.com/en-us/library/ms776420.aspx
> http://msdn.microsoft.com/en-us/library/ms776413(VS.85).aspx
> If these flags and/or parameters are invalid, the calls fail.  I have a patch for this problem.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: c-dev-help@xerces.apache.org