Skip to content

Commit aca819d

Browse files
authored
Merge pull request #2066 from gorogoro123/feature/remove_tchar_function_call
tchar.h 関数呼び出し排除
2 parents 3b50671 + 1beba01 commit aca819d

File tree

14 files changed

+21
-21
lines changed

14 files changed

+21
-21
lines changed

sakura_core/cmd/CViewCommander_Search.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -809,7 +809,7 @@ void CViewCommander::Command_REPLACE_ALL()
809809
int nReplaceNum = 0;
810810
HWND hwndStatic = ::GetDlgItem( hwndCancel, IDC_STATIC_KENSUU );
811811
WCHAR szLabel[64];
812-
_itot( nReplaceNum, szLabel, 10 );
812+
_itow( nReplaceNum, szLabel, 10 );
813813
::SendMessage( hwndStatic, WM_SETTEXT, 0, (LPARAM)szLabel );
814814

815815
CLayoutRange sRangeA; //選択範囲
@@ -1033,7 +1033,7 @@ void CViewCommander::Command_REPLACE_ALL()
10331033
Progress_SetPos( hwndProgress, nNewPos );
10341034
nOldPos = nNewPos;
10351035
}
1036-
_itot( nReplaceNum, szLabel, 10 );
1036+
_itow( nReplaceNum, szLabel, 10 );
10371037
::SendMessage( hwndStatic, WM_SETTEXT, 0, (LPARAM)szLabel );
10381038
}
10391039

@@ -1449,7 +1449,7 @@ void CViewCommander::Command_REPLACE_ALL()
14491449
}
14501450
//>> 2002/03/26 Azumaiya
14511451

1452-
_itot( nReplaceNum, szLabel, 10 );
1452+
_itow( nReplaceNum, szLabel, 10 );
14531453
::SendMessage( hwndStatic, WM_SETTEXT, 0, (LPARAM)szLabel );
14541454

14551455
if( !cDlgCancel.IsCanceled() ){

sakura_core/dlg/CDlgTagJumpList.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -738,7 +738,7 @@ bool CDlgTagJumpList::GetFullPathAndLine( int index, WCHAR *fullPath, int count,
738738
const WCHAR *p = fileName;
739739
if( p[0] == L'\\' ){
740740
wcscpy( dirFileName, p );
741-
}else if( _istalpha( p[0] ) && p[1] == L':' ){
741+
}else if( iswalpha( p[0] ) && p[1] == L':' ){
742742
wcscpy( dirFileName, p );
743743
}else{
744744
// 相対パス:連結する
@@ -1617,7 +1617,7 @@ WCHAR* CDlgTagJumpList::GetFullPathFromDepth( WCHAR* pszOutput, int count,
16171617
const WCHAR *p = fileName;
16181618
if( p[0] == L'\\' ){ //ドライブなし絶対パスか?
16191619
wcscpy( pszOutput, p ); //何も加工しない。
1620-
}else if( _istalpha( p[0] ) && p[1] == L':' ){ //絶対パスか?
1620+
}else if( iswalpha( p[0] ) && p[1] == L':' ){ //絶対パスか?
16211621
wcscpy( pszOutput, p ); //何も加工しない。
16221622
}else{
16231623
for( int i = 0; i < depth; i++ ){

sakura_core/env/CFileNameManager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ bool CFileNameManager::ExpandMetaToFolder( LPCWSTR pszSrc, LPWSTR pszDes, int nD
239239
szMeta, szPath, _countof( szPath ) );
240240
}
241241
if( false == bFolderPath || L'\0' == szPath[0] ){
242-
pStr = _tgetenv( szMeta );
242+
pStr = _wgetenv( szMeta );
243243
// 環境変数
244244
if( NULL != pStr ){
245245
nPathLen = wcslen( pStr );

sakura_core/env/CShareData_IO.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ bool CShareData_IO::ShareData_IO_2( bool bRead )
118118
DWORD mH, mL, lH, lL;
119119
mH = mL = lH = lL = 0; // ※ 古~い ini だと "szVersion" は無い
120120
if( cProfile.IOProfileData(LTEXT("Other"), L"szVersion", StringBufferW(iniVer)) )
121-
_stscanf( iniVer, L"%u.%u.%u.%u", &mH, &mL, &lH, &lL );
121+
swscanf( iniVer, L"%u.%u.%u.%u", &mH, &mL, &lH, &lL );
122122
DWORD dwMS = (DWORD)MAKELONG(mL, mH);
123123
DWORD dwLS = (DWORD)MAKELONG(lL, lH);
124124
DLLSHAREDATA* pShareData = &GetDllShareData();

sakura_core/func/CKeyBind.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ WCHAR* CKeyBind::MakeMenuLabel(const WCHAR* sName, const WCHAR* sKey)
399399
}
400400
else {
401401
if( !GetDllShareData().m_Common.m_sMainMenu.m_bMainMenuKeyParentheses
402-
&& (((p = wcschr( sName, sKey[0])) != NULL) || ((p = wcschr( sName, _totlower(sKey[0]))) != NULL)) ){
402+
&& (((p = wcschr( sName, sKey[0])) != nullptr) || ((p = wcschr( sName, towlower(sKey[0]))) != nullptr)) ){
403403
// 欧文風、使用している文字をアクセスキーに
404404
wcscpy_s( sLabel, _countof(sLabel), sName );
405405
sLabel[p-sName] = L'&';

sakura_core/macro/CMacroFactory.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ std::wstring CMacroFactory::Ext2Key(const WCHAR *ext)
3636
}
3737

3838
std::wstring key = ext;
39-
std::transform( key.begin(), key.end(), key.begin(), _totlower);
39+
std::transform( key.begin(), key.end(), key.begin(), towlower);
4040

4141
return key;
4242
}

sakura_core/prop/CPropComMacro.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ void CPropMacro::SetData( HWND hwndDlg )
272272

273273
// マクロ停止ダイアログ表示待ち時間
274274
WCHAR szCancelTimer[16] = {0};
275-
::DlgItem_SetText( hwndDlg, IDC_MACROCANCELTIMER, _itot(m_Common.m_sMacro.m_nMacroCancelTimer, szCancelTimer, 10) );
275+
::DlgItem_SetText( hwndDlg, IDC_MACROCANCELTIMER, _itow(m_Common.m_sMacro.m_nMacroCancelTimer, szCancelTimer, 10) );
276276

277277
return;
278278
}
@@ -422,7 +422,7 @@ void CPropMacro::InitDialog( HWND hwndDlg )
422422
sItem.mask = LVIF_TEXT | LVIF_PARAM;
423423
sItem.iItem = pos;
424424
sItem.iSubItem = 0;
425-
_itot( pos, buf, 10 );
425+
_itow( pos, buf, 10 );
426426
sItem.pszText = buf;
427427
sItem.lParam = pos;
428428
ListView_InsertItem( hListView, &sItem );

sakura_core/prop/CPropComPlugin.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ void CPropPlugin::SetData_LIST( HWND hwndDlg )
341341
sItem.mask = LVIF_TEXT | LVIF_PARAM;
342342
sItem.iItem = index;
343343
sItem.iSubItem = 0;
344-
_itot( index, buf, 10 );
344+
_itow( index, buf, 10 );
345345
sItem.pszText = buf;
346346
sItem.lParam = index;
347347
ListView_InsertItem( hListView, &sItem );

sakura_core/typeprop/CDlgTypeAscertain.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ BOOL CDlgTypeAscertain::OnBnClicked( int wID )
6666
m_psi->sColorFile.clear();
6767
m_psi->nColorType = Combo_GetCurSel( GetItemHwnd( IDC_COMBO_COLORS ) ) - 1;
6868
if (m_psi->nColorType >= MAX_TYPES && Combo_GetLBText( GetItemHwnd( IDC_COMBO_COLORS ), m_psi->nColorType + 1, buff1)) {
69-
if (_stscanf( buff1, L"File -- %ls", buff2 ) > 0) {
69+
if (swscanf( buff1, L"File -- %ls", buff2 ) > 0) {
7070
m_psi->sColorFile = buff2;
7171
m_psi->nColorType = MAX_TYPES;
7272
}

sakura_core/uiparts/CMenuDrawer.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1424,7 +1424,7 @@ WCHAR CMenuDrawer::GetAccelCharFromLabel( const WCHAR* pszLabel )
14241424
if( L'&' == pszLabel[i + 1] ){
14251425
i++;
14261426
}else{
1427-
return (WCHAR)_totupper( pszLabel[i + 1] );
1427+
return (WCHAR)towupper( pszLabel[i + 1] );
14281428
}
14291429
}
14301430
}
@@ -1451,7 +1451,7 @@ LRESULT CMenuDrawer::OnMenuChar( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lPa
14511451
chUser += '@';
14521452
}
14531453
else {
1454-
chUser = (WCHAR)_totupper( chUser );
1454+
chUser = (WCHAR)towupper( chUser );
14551455
}
14561456

14571457
// 2011.11.18 vector化

0 commit comments

Comments
 (0)