Skip to content

Commit 8718fda

Browse files
committed
update:match xengine v9.20
1 parent aec1b43 commit 8718fda

File tree

35 files changed

+158
-158
lines changed

35 files changed

+158
-158
lines changed

XEngine_Apps/Authorize_APPClient/Authorize_APPClient.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ int AuthClient_Register()
131131
#ifdef _PASS_ENCRYPT
132132
XCHAR tszPassCodec[128] = {};
133133
int nPLen = _tcsxlen(lpszPass);
134-
XBYTE byMD5Buffer[MAX_PATH] = {};
134+
XBYTE byMD5Buffer[XPATH_MAX] = {};
135135
Cryption_Api_Digest(lpszPass, byMD5Buffer, &nPLen);
136136
BaseLib_String_StrToHex((LPCXSTR)byMD5Buffer, nPLen, tszPassCodec);
137137
st_JsonUserInfo["tszUserPass"] = tszPassCodec;
@@ -275,7 +275,7 @@ int AuthClient_Login()
275275

276276
#ifdef _PASS_ENCRYPT
277277
int nPLen = _tcsxlen(st_AuthUser.tszUserPass);
278-
XBYTE byMD5Buffer[MAX_PATH] = {};
278+
XBYTE byMD5Buffer[XPATH_MAX] = {};
279279
Cryption_Api_Digest(st_AuthUser.tszUserPass, byMD5Buffer, &nPLen);
280280
memset(st_AuthUser.tszUserPass, '\0', sizeof(st_AuthUser.tszUserPass));
281281
BaseLib_String_StrToHex((LPCXSTR)byMD5Buffer, nPLen, st_AuthUser.tszUserPass);
@@ -322,7 +322,7 @@ int AuthClient_Login()
322322
}
323323
int AuthClient_Notice()
324324
{
325-
XCHAR tszURLStr[MAX_PATH] = {};
325+
XCHAR tszURLStr[XPATH_MAX] = {};
326326
_xstprintf(tszURLStr, _X("http://127.0.0.1:5302/api?function=notice&token=%lld"), xhToken);
327327

328328
int nMsgLen = 0;
@@ -379,7 +379,7 @@ int AuthClient_GetPass()
379379
#ifdef _PASS_ENCRYPT
380380
XCHAR tszPASSCodec[128] = {};
381381
int nPLen = _tcsxlen(lpszPass);
382-
XBYTE byMD5Buffer[MAX_PATH] = {};
382+
XBYTE byMD5Buffer[XPATH_MAX] = {};
383383
Cryption_Api_Digest(lpszPass, byMD5Buffer, &nPLen);
384384
BaseLib_String_StrToHex((LPCXSTR)byMD5Buffer, nPLen, tszPASSCodec);
385385
st_JsonObject["tszUserPass"] = tszPASSCodec;
@@ -423,15 +423,15 @@ int AuthClient_GetTime()
423423
{
424424
Json::Value st_JsonRoot;
425425
Json::Value st_JsonObject;
426-
XCHAR tszURLStr[MAX_PATH] = {};
426+
XCHAR tszURLStr[XPATH_MAX] = {};
427427
_xstprintf(tszURLStr, _X("http://127.0.0.1:5302/api?function=time&token=%lld"),xhToken);
428428

429429
st_JsonObject["tszUserName"] = lpszUser;
430430

431431
#ifdef _PASS_ENCRYPT
432432
XCHAR tszPASSCodec[128] = {};
433433
int nPLen = _tcsxlen(lpszPass);
434-
XBYTE byMD5Buffer[MAX_PATH] = {};
434+
XBYTE byMD5Buffer[XPATH_MAX] = {};
435435
Cryption_Api_Digest(lpszPass, byMD5Buffer, &nPLen);
436436
BaseLib_String_StrToHex((LPCXSTR)byMD5Buffer, nPLen, tszPASSCodec);
437437
st_JsonObject["tszUserPass"] = tszPASSCodec;
@@ -475,7 +475,7 @@ int AuthClient_Delete()
475475
#ifdef _PASS_ENCRYPT
476476
XCHAR tszPASSCodec[128] = {};
477477
int nPLen = _tcsxlen(lpszPass);
478-
XBYTE byMD5Buffer[MAX_PATH] = {};
478+
XBYTE byMD5Buffer[XPATH_MAX] = {};
479479
Cryption_Api_Digest(lpszPass, byMD5Buffer, &nPLen);
480480
BaseLib_String_StrToHex((LPCXSTR)byMD5Buffer, nPLen, tszPASSCodec);
481481
st_JsonObject["tszUserPass"] = tszPASSCodec;

XEngine_Apps/Authorize_APPLocal/Authorize_APPLocal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
//WINDOWS支持VS2022 x86 debug 编译调试
3636
//g++ -std=c++17 -Wall -g Authorize_APPLocal.cpp -o Authorize_APPLocal.exe -I ../../XEngine_Source/XEngine_Depend/XEngine_Module/jsoncpp -L ../../XEngine_Release -lXEngine_BaseLib -lXEngine_Cryption -lXEngine_SystemApi -lAuthorizeModule_CDKey -ljsoncpp -Wl,-rpath=../../XEngine_Release
3737

38-
XCHAR tszSerialStr[MAX_PATH] = {};
38+
XCHAR tszSerialStr[XPATH_MAX] = {};
3939
//1.创建CDKEY.或者由管理员创建.
4040
bool Authorize_APPLocal_Create(LPCXSTR lpszKeyFile, LPCXSTR lpszPasswd)
4141
{

XEngine_Source/AuthorizeModule_CDKey/Authorize_CDKey/Authorize_CDKey.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,12 +1067,12 @@ bool CAuthorize_CDKey::Authorize_CDKey_WriteTime(LPCXSTR lpszFileKey, int nCount
10671067
Authorize_dwErrorCode = ERROR_AUTHORIZE_MODULE_CDKEY_OPENFILE;
10681068
return false;
10691069
}
1070-
XCHAR tszMsgBuffer[MAX_PATH];
1071-
memset(tszMsgBuffer, '\0', MAX_PATH);
1070+
XCHAR tszMsgBuffer[XPATH_MAX];
1071+
memset(tszMsgBuffer, '\0', XPATH_MAX);
10721072
//查找是否有时间列表字段
10731073
while (1)
10741074
{
1075-
if (NULL == fgets(tszMsgBuffer, MAX_PATH, pSt_File))
1075+
if (NULL == fgets(tszMsgBuffer, XPATH_MAX, pSt_File))
10761076
{
10771077
break;
10781078
}
@@ -1211,12 +1211,12 @@ bool CAuthorize_CDKey::Authorize_CDKey_ReadTime(LPCXSTR lpszFileKey, XCHAR*** pp
12111211
Authorize_dwErrorCode = ERROR_AUTHORIZE_MODULE_CDKEY_OPENFILE;
12121212
return false;
12131213
}
1214-
XCHAR tszMsgBuffer[MAX_PATH];
1214+
XCHAR tszMsgBuffer[XPATH_MAX];
12151215
//查找是否有时间列表字段
12161216
while (1)
12171217
{
12181218
memset(tszMsgBuffer, '\0', sizeof(tszMsgBuffer));
1219-
if (NULL == fgets(tszMsgBuffer, MAX_PATH, pSt_File))
1219+
if (NULL == fgets(tszMsgBuffer, XPATH_MAX, pSt_File))
12201220
{
12211221
break;
12221222
}

XEngine_Source/AuthorizeModule_CDKey/Authorize_Serial/Authorize_Serial.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,13 @@ bool CAuthorize_Serial::Authorize_Serial_Creator(XCHAR*** ppptszSerialNumber, LP
7979
Authorize_dwErrorCode = ERROR_AUTHORIZE_MODULE_CDKEY_PARAMENT;
8080
return false;
8181
}
82-
BaseLib_Memory_Malloc((XPPPMEM)ppptszSerialNumber, nCardNumber, MAX_PATH);
82+
BaseLib_Memory_Malloc((XPPPMEM)ppptszSerialNumber, nCardNumber, XPATH_MAX);
8383
srand((unsigned int)time(NULL)); //取随机因子
8484

8585
for (int i = 0; i < nCardNumber; i++)
8686
{
87-
XCHAR tszSerialNumber[MAX_PATH];
88-
memset(tszSerialNumber, '\0', MAX_PATH);
87+
XCHAR tszSerialNumber[XPATH_MAX];
88+
memset(tszSerialNumber, '\0', XPATH_MAX);
8989
//检查生成类型
9090
switch (enSerialType)
9191
{
@@ -225,13 +225,13 @@ bool CAuthorize_Serial::Authorize_Serial_Create(XCHAR*** ppptszSerialNumber, LPC
225225
Authorize_dwErrorCode = ERROR_AUTHORIZE_MODULE_CDKEY_PARAMENT;
226226
return false;
227227
}
228-
BaseLib_Memory_Malloc((XPPPMEM)ppptszSerialNumber, nCardNumber, MAX_PATH);
228+
BaseLib_Memory_Malloc((XPPPMEM)ppptszSerialNumber, nCardNumber, XPATH_MAX);
229229
srand((unsigned int)time(NULL)); //取随机因子
230230

231231
for (int i = 0; i < nCardNumber; i++)
232232
{
233-
XCHAR tszSerialNumber[MAX_PATH];
234-
memset(tszSerialNumber, '\0', MAX_PATH);;
233+
XCHAR tszSerialNumber[XPATH_MAX];
234+
memset(tszSerialNumber, '\0', XPATH_MAX);;
235235

236236
_xstprintf(tszSerialNumber, _X("%s"), lpszUserHeader);
237237
if (!Authorize_Serial_Fill(tszSerialNumber, nFieldNumber))

XEngine_Source/AuthorizeModule_Client/AuthClient_Connector/AuthClient_Connector.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ bool CAuthClient_Connector::AuthClient_Connector_Login(LPCXSTR lpszUser, LPCXSTR
183183
if (dwCryption > 0)
184184
{
185185
int nPLen = _tcsxlen(lpszPass);
186-
XBYTE byMD5Buffer[MAX_PATH] = {};
186+
XBYTE byMD5Buffer[XPATH_MAX] = {};
187187
Cryption_Api_Digest(lpszPass, byMD5Buffer, &nPLen, false, dwCryption);
188188
BaseLib_String_StrToHex((LPCXSTR)byMD5Buffer, nPLen, st_AuthUser.tszUserPass);
189189
}
@@ -293,7 +293,7 @@ bool CAuthClient_Connector::AuthClient_Connector_Heart(bool bEnable /* = true */
293293
//////////////////////////////////////////////////////////////////////////
294294
// 保护函数
295295
//////////////////////////////////////////////////////////////////////////
296-
XHTHREAD CALLBACK CAuthClient_Connector::AuthClient_Connector_Thread(XPVOID lParam)
296+
XHTHREAD XCALLBACK CAuthClient_Connector::AuthClient_Connector_Thread(XPVOID lParam)
297297
{
298298
CAuthClient_Connector* pClass_This = (CAuthClient_Connector*)lParam;
299299

XEngine_Source/AuthorizeModule_Client/AuthClient_Connector/AuthClient_Connector.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class CAuthClient_Connector
2929
bool AuthClient_Connector_Login(LPCXSTR lpszUser, LPCXSTR lpszPass, XSHOT nDYCode = 0, XNETHANDLE xhToken = 0, XLONG dwCryption = 0);
3030
bool AuthClient_Connector_Heart(bool bEnable = true);
3131
protected:
32-
static XHTHREAD CALLBACK AuthClient_Connector_Thread(XPVOID lParam);
32+
static XHTHREAD XCALLBACK AuthClient_Connector_Thread(XPVOID lParam);
3333
private:
3434
bool m_bRun = false;
3535
bool m_bLogin = false;

XEngine_Source/AuthorizeModule_Client/AuthClient_HTTPVer/AuthClient_HTTPVer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ bool CAuthClient_HTTPVer::AuthClient_HTTPVer_TryRequest(LPCXSTR lpszURLAddr, LPC
5050
}
5151
#if (1 == _XAUTH_BUILD_SWITCH_CLIENT_HTTP)
5252
int nHTTPCode = 0;
53-
XCHAR tszJsonStr[MAX_PATH] = {};
53+
XCHAR tszJsonStr[XPATH_MAX] = {};
5454
Json::Value st_JsonRoot;
5555
Json::Value st_JsonObject;
5656
JSONCPP_STRING st_JsonError;

XEngine_Source/AuthorizeModule_Configure/Config_Define.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ typedef struct
4242
{
4343
struct
4444
{
45-
XCHAR tszKeyFile[MAX_PATH]; //本地CDKEY文件地址
46-
XCHAR tszKeyPass[MAX_PATH]; //本地CDKEY密码
45+
XCHAR tszKeyFile[XPATH_MAX]; //本地CDKEY文件地址
46+
XCHAR tszKeyPass[XPATH_MAX]; //本地CDKEY密码
4747
}st_XCDKey;
4848
struct
4949
{
@@ -66,9 +66,9 @@ typedef struct
6666
int nMultiMode; //多端登录模式,0按照平台(PC,WEB,PAD,PHONE 4种),1按照类型(每种都可以),2无限制
6767
struct
6868
{
69-
XCHAR tszPassLogin[MAX_PATH]; //三方认证登录验证
70-
XCHAR tszPassLogout[MAX_PATH]; //三方认证登出通知
71-
XCHAR tszPassTimeout[MAX_PATH]; //三方认证超时通知
69+
XCHAR tszPassLogin[XPATH_MAX]; //三方认证登录验证
70+
XCHAR tszPassLogout[XPATH_MAX]; //三方认证登出通知
71+
XCHAR tszPassTimeout[XPATH_MAX]; //三方认证超时通知
7272
}st_PassUrl;
7373
//多端登录支持的计时方式
7474
struct
@@ -97,12 +97,12 @@ typedef struct
9797
}st_MYSQL;
9898
struct
9999
{
100-
XCHAR tszSQLite[MAX_PATH]; //数据库文件位置
100+
XCHAR tszSQLite[XPATH_MAX]; //数据库文件位置
101101
}st_SQLite;
102102
}st_XSql;
103103
struct
104104
{
105-
XCHAR tszLogFile[MAX_PATH]; //日志文件
105+
XCHAR tszLogFile[XPATH_MAX]; //日志文件
106106
int nMaxSize; //最大大小
107107
int nMaxCount; //备份个数
108108
int nLogLeave; //日志级别
@@ -111,7 +111,7 @@ typedef struct
111111
struct
112112
{
113113
bool bEnable;
114-
XCHAR tszAPIUrl[MAX_PATH];
114+
XCHAR tszAPIUrl[XPATH_MAX];
115115
XCHAR tszServiceName[128];
116116
}st_XReport;
117117
struct

XEngine_Source/AuthorizeModule_Database/DBModule_MySQL/DBModule_MySQL.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -694,8 +694,8 @@ bool CDBModule_MySQL::DBModule_MySQL_SerialInsert(LPCXSTR lpszSerialNumber)
694694
}
695695
else if (ENUM_AUTHORIZE_MODULE_SERIAL_TYPE_CUSTOM == enAuthSerialType)
696696
{
697-
XCHAR tszLeftTime[MAX_PATH];
698-
memset(tszLeftTime, '\0', MAX_PATH);
697+
XCHAR tszLeftTime[XPATH_MAX];
698+
memset(tszLeftTime, '\0', XPATH_MAX);
699699
_xstprintf(tszLeftTime, _X("%04d-%02d-%02d %02d:%02d:%02d"), st_AuthTimer.wYear, st_AuthTimer.wMonth, st_AuthTimer.wDay, st_AuthTimer.wHour, st_AuthTimer.wMinute, st_AuthTimer.wSecond);
700700
_xstprintf(tszSQLStatement, _X("INSERT INTO `Authorize_Serial` values(NULL,'NOT','%s','%s','%d',0,NOW())"), lpszSerialNumber, tszLeftTime, enAuthSerialType);
701701
}

XEngine_Source/AuthorizeModule_Database/DBModule_SQLite/DBModule_SQLite.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -645,8 +645,8 @@ bool CDBModule_SQLite::DBModule_SQLite_SerialInsert(LPCXSTR lpszSerialNumber)
645645
}
646646
else if (ENUM_AUTHORIZE_MODULE_SERIAL_TYPE_CUSTOM == enAuthSerialType)
647647
{
648-
XCHAR tszLeftTime[MAX_PATH];
649-
memset(tszLeftTime, '\0', MAX_PATH);
648+
XCHAR tszLeftTime[XPATH_MAX];
649+
memset(tszLeftTime, '\0', XPATH_MAX);
650650
_xstprintf(tszLeftTime, _X("%04d-%02d-%02d %02d:%02d:%02d"), st_AuthTimer.wYear, st_AuthTimer.wMonth, st_AuthTimer.wDay, st_AuthTimer.wHour, st_AuthTimer.wMinute, st_AuthTimer.wSecond);
651651
_xstprintf(tszSQLStatement, _X("INSERT INTO Authorize_Serial values(NULL,'NOT','%s','%s','%d',0,datetime('now', 'localtime'))"), lpszSerialNumber, tszLeftTime, enAuthSerialType);
652652
}

XEngine_Source/AuthorizeModule_Help/AuthHelp_DynamicCode/AuthHelp_DynamicCode.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ bool CAuthHelp_DynamicCode::AuthHelp_DynamicCode_Get(XNETHANDLE xhToken, int nDy
158158
//////////////////////////////////////////////////////////////////////////
159159
// 保护函数
160160
//////////////////////////////////////////////////////////////////////////
161-
XHTHREAD CALLBACK CAuthHelp_DynamicCode::AuthHelp_DynamicCode_Thread(XPVOID lParam)
161+
XHTHREAD XCALLBACK CAuthHelp_DynamicCode::AuthHelp_DynamicCode_Thread(XPVOID lParam)
162162
{
163163
CAuthHelp_DynamicCode* pClass_This = (CAuthHelp_DynamicCode*)lParam;
164164
//用于处理超时的token

XEngine_Source/AuthorizeModule_Help/AuthHelp_DynamicCode/AuthHelp_DynamicCode.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class CAuthHelp_DynamicCode
2828
bool AuthHelp_DynamicCode_Create(XNETHANDLE* pxhToken, XSHOT* pInt_DynamicCode);
2929
bool AuthHelp_DynamicCode_Get(XNETHANDLE xhToken, int nDynamicCode);
3030
protected:
31-
static XHTHREAD CALLBACK AuthHelp_DynamicCode_Thread(XPVOID lParam);
31+
static XHTHREAD XCALLBACK AuthHelp_DynamicCode_Thread(XPVOID lParam);
3232
private:
3333
int m_nSescond = 0;
3434
bool m_bRun = false;

XEngine_Source/AuthorizeModule_Session/Session_Define.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ typedef struct
2525
// 导出的回调函数
2626
//////////////////////////////////////////////////////////////////////////
2727
//用户在线时间事件回调处理函数,用户名 在线时间 剩余时间(分,天) 注册的卡类型 自定义参数
28-
typedef void(CALLBACK* CALLBACK_XENGIEN_AUTHORIZE_SESSION_CLIENT_EVENTS)(LPCXSTR lpszUserAddr, LPCXSTR lpszUserName, __int64x nOnlineTimer, __int64x nLeftTimer, LPCXSTR lpszLeftDate, ENUM_AUTHORIZE_MODULE_SERIAL_TYPE enSerialType, ENUM_PROTOCOLDEVICE_TYPE enDeviceType, int nNetType, XPVOID lParam);
29-
typedef void(CALLBACK* CALLBACK_XENGIEN_AUTHORIZE_SESSION_TOKEN_EVENTS)(XNETHANDLE xhToken, XPVOID lParam);
28+
typedef void(XCALLBACK* CALLBACK_XENGIEN_AUTHORIZE_SESSION_CLIENT_EVENTS)(LPCXSTR lpszUserAddr, LPCXSTR lpszUserName, __int64x nOnlineTimer, __int64x nLeftTimer, LPCXSTR lpszLeftDate, ENUM_AUTHORIZE_MODULE_SERIAL_TYPE enSerialType, ENUM_PROTOCOLDEVICE_TYPE enDeviceType, int nNetType, XPVOID lParam);
29+
typedef void(XCALLBACK* CALLBACK_XENGIEN_AUTHORIZE_SESSION_TOKEN_EVENTS)(XNETHANDLE xhToken, XPVOID lParam);
3030
//////////////////////////////////////////////////////////////////////////
3131
// 导出的函数
3232
//////////////////////////////////////////////////////////////////////////

XEngine_Source/XAuth_Protocol.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ typedef enum
105105
//////////////////////////////////////////////////////////////////////////
106106
typedef struct
107107
{
108-
XCHAR tszAddr[MAX_PATH]; //服务器或者域名地址
108+
XCHAR tszAddr[XPATH_MAX]; //服务器或者域名地址
109109
int nPort; //端口号码,如果>0表示CDKEY验证失败后改为网络验证
110110
//版本信息
111111
struct
@@ -212,7 +212,7 @@ typedef struct
212212
typedef struct
213213
{
214214
__int64x nID; //ID
215-
XCHAR tszUserName[MAX_PATH]; //用户名
215+
XCHAR tszUserName[XPATH_MAX]; //用户名
216216
XCHAR tszIPAddr[128]; //IP
217217
XCHAR tszLeftTime[64]; //过期时间
218218
XCHAR tszCreateTime[64]; //创建时间

XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/Authorize_Dialog/Dialog_Announcement.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ void CDialog_Announcement::OnBnClickedButton1()
7272
AfxMessageBox(_T("内容不能小于1个字节"));
7373
return;
7474
}
75-
XCHAR tszUrlAddr[MAX_PATH];
76-
memset(tszUrlAddr, '\0', MAX_PATH);
75+
XCHAR tszUrlAddr[XPATH_MAX];
76+
memset(tszUrlAddr, '\0', XPATH_MAX);
7777

7878
USES_CONVERSION;
7979
_xstprintf(tszUrlAddr, _X("http://%s:%s/auth/notice/insert"), W2A(m_StrIPAddr.GetBuffer()), W2A(m_StrIPPort.GetBuffer()));
@@ -169,8 +169,8 @@ void CDialog_Announcement::OnBnClickedButton2()
169169
}
170170
m_StrNotice = m_ListAnnouncement.GetItemText(nSelect, 0);
171171

172-
XCHAR tszUrlAddr[MAX_PATH];
173-
memset(tszUrlAddr, '\0', MAX_PATH);
172+
XCHAR tszUrlAddr[XPATH_MAX];
173+
memset(tszUrlAddr, '\0', XPATH_MAX);
174174
USES_CONVERSION;
175175
_xstprintf(tszUrlAddr, _X("http://%s:%s/auth/notice/delete"), W2A(m_StrIPAddr.GetBuffer()), W2A(m_StrIPPort.GetBuffer()));
176176
int nMsgLen = 0;
@@ -249,8 +249,8 @@ void CDialog_Announcement::OnBnClickedButton3()
249249
pWnd->m_EditIPPort.GetWindowText(m_StrIPPort);
250250
pWnd->m_EditToken.GetWindowText(m_StrToken);
251251

252-
XCHAR tszUrlAddr[MAX_PATH];
253-
memset(tszUrlAddr, '\0', MAX_PATH);
252+
XCHAR tszUrlAddr[XPATH_MAX];
253+
memset(tszUrlAddr, '\0', XPATH_MAX);
254254

255255
USES_CONVERSION;
256256
_xstprintf(tszUrlAddr, _X("http://%s:%s/auth/notice/list"), W2A(m_StrIPAddr.GetBuffer()), W2A(m_StrIPPort.GetBuffer()));

XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/Authorize_Dialog/Dialog_Banned.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ void CDialog_Banned::OnBnClickedButton2()
118118
m_EditUser.GetWindowText(m_StrUser);
119119
m_DataTime.GetWindowText(m_StrTime);
120120

121-
XCHAR tszUrlAddr[MAX_PATH];
122-
memset(tszUrlAddr, '\0', MAX_PATH);
121+
XCHAR tszUrlAddr[XPATH_MAX];
122+
memset(tszUrlAddr, '\0', XPATH_MAX);
123123
USES_CONVERSION;
124124
_xstprintf(tszUrlAddr, _X("http://%s:%s/auth/banned/insert"), W2A(m_StrIPAddr.GetBuffer()), W2A(m_StrIPPort.GetBuffer()));
125125
int nMsgLen = 0;
@@ -223,8 +223,8 @@ void CDialog_Banned::OnBnClickedButton4()
223223
m_EditPosStart.GetWindowText(m_StrPosStart);
224224
m_EditPosEnd.GetWindowText(m_StrPosEnd);
225225

226-
XCHAR tszUrlAddr[MAX_PATH];
227-
memset(tszUrlAddr, '\0', MAX_PATH);
226+
XCHAR tszUrlAddr[XPATH_MAX];
227+
memset(tszUrlAddr, '\0', XPATH_MAX);
228228

229229
USES_CONVERSION;
230230
_xstprintf(tszUrlAddr, _X("http://%s:%s/auth/banned/list"), W2A(m_StrIPAddr.GetBuffer()), W2A(m_StrIPPort.GetBuffer()));
@@ -352,10 +352,10 @@ void CDialog_Banned::OnBnClickedButton3()
352352
CString m_StrIPAddr;
353353
CString m_StrIPPort;
354354
CString m_StrToken;
355-
XCHAR tszUrlAddr[MAX_PATH];
355+
XCHAR tszUrlAddr[XPATH_MAX];
356356
CDialog_Config* pWnd = (CDialog_Config*)CDialog_Config::FromHandle(hConfigWnd);
357357

358-
memset(tszUrlAddr, '\0', MAX_PATH);
358+
memset(tszUrlAddr, '\0', XPATH_MAX);
359359
pWnd->m_EditIPAddr.GetWindowText(m_StrIPAddr);
360360
pWnd->m_EditIPPort.GetWindowText(m_StrIPPort);
361361
pWnd->m_EditToken.GetWindowText(m_StrToken);
@@ -454,8 +454,8 @@ void CDialog_Banned::OnBnClickedButton5()
454454
m_EditUser.GetWindowText(m_StrUser);
455455
m_DataTime.GetWindowText(m_StrTime);
456456

457-
XCHAR tszUrlAddr[MAX_PATH];
458-
memset(tszUrlAddr, '\0', MAX_PATH);
457+
XCHAR tszUrlAddr[XPATH_MAX];
458+
memset(tszUrlAddr, '\0', XPATH_MAX);
459459
USES_CONVERSION;
460460
_xstprintf(tszUrlAddr, _X("http://%s:%s/auth/banned/modify"), W2A(m_StrIPAddr.GetBuffer()), W2A(m_StrIPPort.GetBuffer()));
461461
int nMsgLen = 0;

0 commit comments

Comments
 (0)