8301132: Test update for deprecated sprintf in Xcode 14
Reviewed-by: mikael
This commit is contained in:
parent
7f05d57a87
commit
9c4bc2c395
@ -61,8 +61,9 @@ int main(int argc, char**argv) {
|
|||||||
fprintf(stderr, "Usage: %s jvm-path classpath class\n", argv[0]);
|
fprintf(stderr, "Usage: %s jvm-path classpath class\n", argv[0]);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
cp_prop = (char*)malloc(strlen(CP_PROP)+strlen(argv[2]) +1);
|
size_t propLen = strlen(CP_PROP) + strlen(argv[2]) + 1;
|
||||||
sprintf(cp_prop, "%s%s", CP_PROP, argv[2]);
|
cp_prop = (char*)malloc(propLen);
|
||||||
|
snprintf(cp_prop, propLen, "%s%s", CP_PROP, argv[2]);
|
||||||
|
|
||||||
options[0].optionString = cp_prop;
|
options[0].optionString = cp_prop;
|
||||||
vm_args.version = 0x00010002;
|
vm_args.version = 0x00010002;
|
||||||
|
@ -99,12 +99,13 @@ static char *getTextualSid(SID* sid) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// S-SID_REVISION
|
// S-SID_REVISION
|
||||||
sprintf(name, "S-%lu-", SID_REVISION );
|
snprintf(name, len, "S-%lu-", SID_REVISION );
|
||||||
|
|
||||||
// Identifier authority
|
// Identifier authority
|
||||||
if ((sia->Value[0] != 0) || (sia->Value[1] != 0))
|
if ((sia->Value[0] != 0) || (sia->Value[1] != 0))
|
||||||
{
|
{
|
||||||
sprintf(name + strlen(name), "0x%02hx%02hx%02hx%02hx%02hx%02hx",
|
snprintf(name + strlen(name), len - strlen(name),
|
||||||
|
"0x%02hx%02hx%02hx%02hx%02hx%02hx",
|
||||||
(USHORT)sia->Value[0],
|
(USHORT)sia->Value[0],
|
||||||
(USHORT)sia->Value[1],
|
(USHORT)sia->Value[1],
|
||||||
(USHORT)sia->Value[2],
|
(USHORT)sia->Value[2],
|
||||||
@ -114,7 +115,7 @@ static char *getTextualSid(SID* sid) {
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sprintf(name + strlen(name), "%lu",
|
snprintf(name + strlen(name), len - strlen(name), "%lu",
|
||||||
(ULONG)(sia->Value[5] ) +
|
(ULONG)(sia->Value[5] ) +
|
||||||
(ULONG)(sia->Value[4] << 8) +
|
(ULONG)(sia->Value[4] << 8) +
|
||||||
(ULONG)(sia->Value[3] << 16) +
|
(ULONG)(sia->Value[3] << 16) +
|
||||||
@ -123,7 +124,7 @@ static char *getTextualSid(SID* sid) {
|
|||||||
|
|
||||||
// finally, the sub-authorities
|
// finally, the sub-authorities
|
||||||
for (i=0 ; i<count; i++) {
|
for (i=0 ; i<count; i++) {
|
||||||
sprintf(name + strlen(name), "-%lu",
|
snprintf(name + strlen(name), len - strlen(name), "-%lu",
|
||||||
*GetSidSubAuthority(sid, i) );
|
*GetSidSubAuthority(sid, i) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user