Replaced "CHAR" by "char": there is no mention of type CHAR on MSDN, the argument to which CHAR* is passed is documented as being char* and the function would be broken if sizeof(CHAR) would be different from 1.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@436 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
bd7996354a
commit
bccb1756b2
|
@ -956,17 +956,17 @@ HRESULT DXUtil_ConvertGUIDToStringCch( const GUID* pGuidSrc, TCHAR* strDest, int
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// Name: DXUtil_ConvertWideStringToAnsi()
|
// Name: DXUtil_ConvertWideStringToAnsi()
|
||||||
// Desc: This is a UNICODE conversion utility to convert a WCHAR string into a
|
// Desc: This is a UNICODE conversion utility to convert a WCHAR string into a
|
||||||
// CHAR string.
|
// char string.
|
||||||
// cchDestChar is the size in TCHARs of strDestination
|
// cchDestChar is the size in bytes of strDestination
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
HRESULT DXUtil_ConvertWideStringToAnsiCch( CHAR* strDestination, const WCHAR* wstrSource,
|
HRESULT DXUtil_ConvertWideStringToAnsiCch( char* strDestination, const WCHAR* wstrSource,
|
||||||
int cchDestChar )
|
int cchDestChar )
|
||||||
{
|
{
|
||||||
if( strDestination==NULL || wstrSource==NULL || cchDestChar < 1 )
|
if( strDestination==NULL || wstrSource==NULL || cchDestChar < 1 )
|
||||||
return E_INVALIDARG;
|
return E_INVALIDARG;
|
||||||
|
|
||||||
int nResult = WideCharToMultiByte( CP_ACP, 0, wstrSource, -1, strDestination,
|
int nResult = WideCharToMultiByte( CP_ACP, 0, wstrSource, -1, strDestination,
|
||||||
cchDestChar*sizeof(CHAR), NULL, NULL );
|
cchDestChar, NULL, NULL );
|
||||||
strDestination[cchDestChar-1] = 0;
|
strDestination[cchDestChar-1] = 0;
|
||||||
|
|
||||||
if( nResult == 0 )
|
if( nResult == 0 )
|
||||||
|
|
Loading…
Reference in New Issue