mirror of
https://github.com/moonlight-stream/moonlight-common-c.git
synced 2026-10-26 22:09:59 +00:00
Replace additional unsafe string functions
This commit is contained in:
1 parent
d055599608
commit
8b84d17c8d
7 files changed
+52
-14
No files matched your search
+6
-3
@@ -91,10 +91,13 @@ static int addAttributeBinary(PSDP_OPTION* head, char* name, const void* payload
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (!PltSafeStrcpy(option->name, sizeof(option->name), name)) {
|
||||
free(option);
|
||||
return -1;
|
||||
}
|
||||
|
||||
option->next = NULL;
|
||||
option->payloadLen = payloadLen;
|
||||
strncpy(option->name, name, sizeof(option->name));
|
||||
option->name[sizeof(option->name) - 1] = '\0';
|
||||
option->payload = (void*)(option + 1);
|
||||
memcpy(option->payload, payload, payloadLen);
|
||||
|
||||
@@ -525,7 +528,7 @@ char* getSdpPayloadForStreamConfig(int rtspClientVersion, int* length) {
|
||||
char* payload;
|
||||
char urlSafeAddr[URLSAFESTRING_LEN];
|
||||
|
||||
addrToUrlSafeString(&RemoteAddr, urlSafeAddr);
|
||||
addrToUrlSafeString(&RemoteAddr, urlSafeAddr, sizeof(urlSafeAddr));
|
||||
|
||||
attributeList = getAttributesList(urlSafeAddr);
|
||||
if (attributeList == NULL) {
|
||||
|
||||
Reference in new issue
Block a user