mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 17:07:16 +00:00
winemac.drv: Replace sprintf with snprintf to avoid deprecation warnings.
This commit is contained in:
parent
4a05c6311e
commit
26201ca92d
|
@ -569,7 +569,7 @@ static void *import_html(CFDataRef data, size_t *ret_size)
|
|||
if ((ret = malloc(total)))
|
||||
{
|
||||
char *p = ret;
|
||||
p += sprintf(p, header, total - 1, len, len + size + 1 /* include the final \n in the data */);
|
||||
p += snprintf(p, total, header, total - 1, len, len + size + 1 /* include the final \n in the data */);
|
||||
CFDataGetBytes(data, CFRangeMake(0, size), (UInt8*)p);
|
||||
strcpy(p + size, trailer);
|
||||
*ret_size = total;
|
||||
|
|
|
@ -1361,7 +1361,7 @@ INT macdrv_GetKeyNameText(LONG lparam, LPWSTR buffer, INT size)
|
|||
if (!len)
|
||||
{
|
||||
char name[16];
|
||||
len = sprintf(name, "Key 0x%02x", vkey);
|
||||
len = snprintf(name, sizeof(name), "Key 0x%02x", vkey);
|
||||
len = min(len + 1, size);
|
||||
ascii_to_unicode(buffer, name, len);
|
||||
if (len) buffer[--len] = 0;
|
||||
|
|
|
@ -131,13 +131,13 @@ HKEY open_hkcu_key(const char *name)
|
|||
return 0;
|
||||
|
||||
sid = ((TOKEN_USER *)sid_data)->User.Sid;
|
||||
len = sprintf(buffer, "\\Registry\\User\\S-%u-%u", sid->Revision,
|
||||
len = snprintf(buffer, sizeof(buffer), "\\Registry\\User\\S-%u-%u", sid->Revision,
|
||||
(unsigned int)MAKELONG(MAKEWORD(sid->IdentifierAuthority.Value[5],
|
||||
sid->IdentifierAuthority.Value[4]),
|
||||
MAKEWORD(sid->IdentifierAuthority.Value[3],
|
||||
sid->IdentifierAuthority.Value[2])));
|
||||
for (i = 0; i < sid->SubAuthorityCount; i++)
|
||||
len += sprintf(buffer + len, "-%u", (unsigned int)sid->SubAuthority[i]);
|
||||
len += snprintf(buffer + len, sizeof(buffer) - len, "-%u", (unsigned int)sid->SubAuthority[i]);
|
||||
|
||||
ascii_to_unicode(bufferW, buffer, len);
|
||||
hkcu = reg_open_key(NULL, bufferW, len * sizeof(WCHAR));
|
||||
|
|
|
@ -187,7 +187,7 @@ CFStringRef copy_system_cursor_name(ICONINFOEXW *info)
|
|||
else
|
||||
{
|
||||
char buf[16];
|
||||
sprintf(buf, "%hu", info->wResID);
|
||||
snprintf(buf, sizeof(buf), "%hu", info->wResID);
|
||||
asciiz_to_unicode(p, buf);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue