From 374968414b6d52d21fb772444b885c19409721ce Mon Sep 17 00:00:00 2001 From: hyzboy Date: Tue, 27 Jul 2021 11:41:08 +0800 Subject: [PATCH] added "(UINT)" because the operation be going to reduce compiler warning. --- src/Win/CodePage.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Win/CodePage.cpp b/src/Win/CodePage.cpp index 5d5612a..bce5faf 100644 --- a/src/Win/CodePage.cpp +++ b/src/Win/CodePage.cpp @@ -8,13 +8,13 @@ namespace hgl { const int src_str_size=(src_size==-1)?strlen((char *)src):src_size; - const int len=MultiByteToWideChar(cs.codepage,0,(char *)src,src_str_size,0,0); + const int len=MultiByteToWideChar((UINT)cs.codepage,0,(char *)src,src_str_size,0,0); if(len<=0)return(len); *dst=new u16char[len]; - return MultiByteToWideChar(cs.codepage,0,(char *)src,src_str_size,*dst,len); + return MultiByteToWideChar((UINT)cs.codepage,0,(char *)src,src_str_size,*dst,len); } int to_utf8(const CharSet &cs,u8char **dst,const void *src,const int src_size) @@ -35,13 +35,13 @@ namespace hgl { const int src_str_size=(src_size==-1)?strlen(src):src_size; - const int len=WideCharToMultiByte(cs.codepage,0,src,src_str_size,0,0,0,0); + const int len=WideCharToMultiByte((UINT)cs.codepage,0,src,src_str_size,0,0,0,0); if(len<=0)return(len); *dst=new char[len]; - return WideCharToMultiByte(cs.codepage,0,src,src_str_size,*dst,len,0,0); + return WideCharToMultiByte((UINT)cs.codepage,0,src,src_str_size,*dst,len,0,0); } int utf8_to(const CharSet &cs,char **dst,const u8char *src,const int src_size)