Skip to content

Commit d1edef5

Browse files
committed
fixed:XPATH_MAX name error
1 parent da278e4 commit d1edef5

File tree

4 files changed

+28
-28
lines changed

4 files changed

+28
-28
lines changed

XEngine_Application/XEngine_APPFileSort/XEngine_APPFileSortDlg.cpp

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,15 @@ HCURSOR CXEngineAPPFileSortDlg::OnQueryDragIcon()
103103
bool compareNumericString(const std::string& strSource, const std::string& strDest)
104104
{
105105
// 解析字符串中的数字部分
106-
XCHAR tszSrcName[XMAX_PATH] = {};
107-
XCHAR tszDstName[XMAX_PATH] = {};
106+
XCHAR tszSrcName[XPATH_MAX] = {};
107+
XCHAR tszDstName[XPATH_MAX] = {};
108108
BaseLib_String_GetFileAndPath(strSource.c_str(), NULL, tszSrcName);
109109
BaseLib_String_GetFileAndPath(strDest.c_str(), NULL, tszDstName);
110110

111-
XCHAR tszSrcKey[XMAX_PATH] = {};
112-
XCHAR tszSrcVlu[XMAX_PATH] = {};
113-
XCHAR tszDstKey[XMAX_PATH] = {};
114-
XCHAR tszDstVlu[XMAX_PATH] = {};
111+
XCHAR tszSrcKey[XPATH_MAX] = {};
112+
XCHAR tszSrcVlu[XPATH_MAX] = {};
113+
XCHAR tszDstKey[XPATH_MAX] = {};
114+
XCHAR tszDstVlu[XPATH_MAX] = {};
115115

116116
BaseLib_String_GetKeyValue(tszSrcName, _X("."), tszSrcKey, tszSrcVlu);
117117
BaseLib_String_GetKeyValue(tszDstName, _X("."), tszDstKey, tszDstVlu);
@@ -198,10 +198,10 @@ void CXEngineAPPFileSortDlg::XEngine_FileSort_ThreadList(LPVOID lParam)
198198
auto stl_ListIterator = stl_ListFile.begin();
199199
for (int i = 0; stl_ListIterator != stl_ListFile.end(); stl_ListIterator++, i++, j++)
200200
{
201-
TCHAR tszIndexStr[XMAX_PATH] = {};
202-
CHAR tszFileName[XMAX_PATH] = {};
203-
CHAR tszFilePath[XMAX_PATH] = {};
204-
CHAR tszFileExt[XMAX_PATH] = {};
201+
TCHAR tszIndexStr[XPATH_MAX] = {};
202+
CHAR tszFileName[XPATH_MAX] = {};
203+
CHAR tszFilePath[XPATH_MAX] = {};
204+
CHAR tszFileExt[XPATH_MAX] = {};
205205

206206
BaseLib_String_GetFileAndPath(stl_ListIterator->c_str(), tszFilePath, NULL, NULL, tszFileExt);
207207

@@ -212,8 +212,8 @@ void CXEngineAPPFileSortDlg::XEngine_FileSort_ThreadList(LPVOID lParam)
212212
pClass_This->m_ListFile.SetItemText(i, 0, tszIndexStr);
213213
#ifdef _UNICODE
214214
int nGBKLen = 0;
215-
wchar_t tszUNCSrc[XMAX_PATH] = {};
216-
wchar_t tszUNCDst[XMAX_PATH] = {};
215+
wchar_t tszUNCSrc[XPATH_MAX] = {};
216+
wchar_t tszUNCDst[XPATH_MAX] = {};
217217
nGBKLen = stl_ListIterator->length();
218218
BaseLib_Charset_AnsiToUnicode(stl_ListIterator->c_str(), tszUNCSrc, &nGBKLen);
219219

@@ -239,14 +239,14 @@ void CXEngineAPPFileSortDlg::XEngine_FileSort_ThreadName(LPVOID lParam)
239239
CString m_StrLastSrc = pClass_This->m_ListFile.GetItemText(pClass_This->m_ListFile.GetItemCount() - 1, 1);
240240
CString m_StrLastDst = pClass_This->m_ListFile.GetItemText(pClass_This->m_ListFile.GetItemCount() - 1, 2);
241241

242-
XCHAR tszFileSrc[XMAX_PATH] = {};
243-
XCHAR tszFileDst[XMAX_PATH] = {};
242+
XCHAR tszFileSrc[XPATH_MAX] = {};
243+
XCHAR tszFileDst[XPATH_MAX] = {};
244244
USES_CONVERSION;
245245
BaseLib_String_GetFileAndPath(W2A(m_StrLastSrc.GetBuffer()), NULL, tszFileSrc);
246246
BaseLib_String_GetFileAndPath(W2A(m_StrLastDst.GetBuffer()), NULL, tszFileDst);
247247

248-
XCHAR tszNameSrc[XMAX_PATH] = {};
249-
XCHAR tszNameDst[XMAX_PATH] = {};
248+
XCHAR tszNameSrc[XPATH_MAX] = {};
249+
XCHAR tszNameDst[XPATH_MAX] = {};
250250
BaseLib_String_GetKeyValue(tszFileSrc, ".", tszNameSrc);
251251
BaseLib_String_GetKeyValue(tszFileDst, ".", tszNameDst);
252252

@@ -331,7 +331,7 @@ void CXEngineAPPFileSortDlg::OnBnClickedButton1()
331331
{
332332
// TODO: 在此添加控件通知处理程序代码
333333
BROWSEINFO st_BrowseInfo = { 0 };
334-
TCHAR tszDIRBuffer[XMAX_PATH] = {};
334+
TCHAR tszDIRBuffer[XPATH_MAX] = {};
335335
st_BrowseInfo.ulFlags = BIF_RETURNONLYFSDIRS | BIF_USENEWUI;
336336

337337
LPITEMIDLIST pSt_ItemList = SHBrowseForFolder(&st_BrowseInfo);

XEngine_Application/XEngine_APPFileSort/pch.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ using namespace std;
3333
*********************************************************************/
3434
typedef struct
3535
{
36-
TCHAR tszFileSrc[XMAX_PATH];
37-
TCHAR tszFileDst[XMAX_PATH];
36+
TCHAR tszFileSrc[XPATH_MAX];
37+
TCHAR tszFileDst[XPATH_MAX];
3838
}FILESORT_INFO;
3939

4040
#ifdef _UNICODE

XEngine_Application/XEngine_APPSimulateKeyInput/XEngine_APPSimulateKeyInputDlg.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ int CALLBACK CXEngineAPPSimulateKeyInputDlg::Keyboard_ThreadCheck1(LPVOID lParam
119119
while (pClass_This->m_bRun)
120120
{
121121
int nRandom = 0;
122-
TCHAR tszWindowName[XMAX_PATH];
122+
TCHAR tszWindowName[XPATH_MAX];
123123
memset(tszWindowName, '\0', sizeof(tszWindowName));
124124

125125
pClass_This->m_EditTime1.GetWindowText(m_StrTime);
@@ -181,7 +181,7 @@ int CALLBACK CXEngineAPPSimulateKeyInputDlg::Keyboard_ThreadCheck2(LPVOID lParam
181181
while (pClass_This->m_bRun)
182182
{
183183
int nRandom = 0;
184-
TCHAR tszWindowName[XMAX_PATH];
184+
TCHAR tszWindowName[XPATH_MAX];
185185
memset(tszWindowName, '\0', sizeof(tszWindowName));
186186

187187
pClass_This->m_EditTime2.GetWindowText(m_StrTime);
@@ -243,7 +243,7 @@ int CALLBACK CXEngineAPPSimulateKeyInputDlg::Keyboard_ThreadCheck3(LPVOID lParam
243243
while (pClass_This->m_bRun)
244244
{
245245
int nRandom = 0;
246-
TCHAR tszWindowName[XMAX_PATH];
246+
TCHAR tszWindowName[XPATH_MAX];
247247
memset(tszWindowName, '\0', sizeof(tszWindowName));
248248

249249
pClass_This->m_EditTime3.GetWindowText(m_StrTime);
@@ -305,7 +305,7 @@ int CALLBACK CXEngineAPPSimulateKeyInputDlg::Keyboard_ThreadCheck4(LPVOID lParam
305305
while (pClass_This->m_bRun)
306306
{
307307
int nRandom = 0;
308-
TCHAR tszWindowName[XMAX_PATH];
308+
TCHAR tszWindowName[XPATH_MAX];
309309
memset(tszWindowName, '\0', sizeof(tszWindowName));
310310

311311
pClass_This->m_EditTime4.GetWindowText(m_StrTime);

XEngine_Module/XEngine_InfoReport/InfoReport_APIMachine/InfoReport_APIMachine.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ bool CInfoReport_APIMachine::InfoReport_APIMachine_Send(LPCXSTR lpszAPIUrl, LPCX
5858
int nLen = 0;
5959
int nCode = 0;
6060

61-
XCHAR tszAPIUrl[XMAX_PATH] = {};
61+
XCHAR tszAPIUrl[XPATH_MAX] = {};
6262
XCHAR tszOSName[128] = {};
6363
XCHAR tszOSVersion[128] = {};
6464
XCHAR tszOSBuild[128] = {};
@@ -157,8 +157,8 @@ bool CInfoReport_APIMachine::InfoReport_APIMachine_GetTime(LPCXSTR lpszAPIUrl, L
157157
}
158158
int nLen = 0;
159159
int nCode = 0;
160-
XCHAR tszAPIUrl[XMAX_PATH] = {};
161-
XCHAR tszComputerName[XMAX_PATH] = {};
160+
XCHAR tszAPIUrl[XPATH_MAX] = {};
161+
XCHAR tszComputerName[XPATH_MAX] = {};
162162
XCLIENT_APIHTTP st_HTTPParam = {};
163163

164164
_xstprintf(tszAPIUrl, _X("%s&params1=2"), lpszAPIUrl);
@@ -234,8 +234,8 @@ bool CInfoReport_APIMachine::InfoReport_APIMachine_Delete(LPCXSTR lpszAPIUrl, LP
234234
}
235235
int nLen = 0;
236236
int nCode = 0;
237-
XCHAR tszAPIUrl[XMAX_PATH] = {};
238-
XCHAR tszComputerName[XMAX_PATH] = {};
237+
XCHAR tszAPIUrl[XPATH_MAX] = {};
238+
XCHAR tszComputerName[XPATH_MAX] = {};
239239
XCLIENT_APIHTTP st_HTTPParam = {};
240240

241241
_xstprintf(tszAPIUrl, _X("%s&params1=1"), lpszAPIUrl);

0 commit comments

Comments
 (0)