1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-06 00:13:33 +00:00

use strcpy_s and strcat_s instead

This commit is contained in:
Simon Smith
2024-02-07 10:19:08 +00:00
parent 25050d4566
commit 86d04ccad0

View File

@@ -4132,8 +4132,8 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent)
// Set User-Agent for proxies to identify agents and versions
const char* FieldData = "MeshAgent ";
char combined[40];
strcpy(combined, FieldData);
strcat(combined, SOURCE_COMMIT_DATE);
strcpy_s(combined, 40, FieldData);
strcat_s(combined, (int)strnlen_s(SOURCE_COMMIT_DATE, 40), SOURCE_COMMIT_DATE);
ILibAddHeaderLine(req, "User-Agent", 10, combined, (int)strnlen_s(combined, 50));
free(path);