update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact.

This commit is contained in:
Roy Tam 2020-01-03 13:34:04 +08:00
commit 0b9855b841
487 changed files with 42933 additions and 48679 deletions

View file

@ -31,7 +31,9 @@ void ThreadFunc(void *arg)
exit(1);
}
if (counter == 2*i+1) {
if (debug_mode) printf("thread 2: counter = %d\n", counter);
if (debug_mode) {
printf("thread 2: counter = %d\n", counter);
}
} else {
fprintf(stderr, "thread 2: counter should be %d but is %d\n",
2*i+1, counter);
@ -61,7 +63,9 @@ int main(int argc, char **argv)
PLOptState *opt = PL_CreateOptState(argc, argv, "dc:h");
while (PL_OPT_EOL != (os = PL_GetNextOpt(opt))) {
if (PL_OPT_BAD == os) continue;
if (PL_OPT_BAD == os) {
continue;
}
switch (opt->option) {
case 'd': /* debug mode */
debug_mode = PR_TRUE;
@ -98,7 +102,7 @@ int main(int argc, char **argv)
exit(1);
}
thred = PR_CreateThread(PR_USER_THREAD, ThreadFunc, NULL,
PR_PRIORITY_NORMAL, PR_GLOBAL_THREAD, PR_JOINABLE_THREAD, 0);
PR_PRIORITY_NORMAL, PR_GLOBAL_THREAD, PR_JOINABLE_THREAD, 0);
if (NULL == thred) {
fprintf(stderr, "PR_CreateThread failed\n");
exit(1);
@ -113,7 +117,9 @@ int main(int argc, char **argv)
exit(1);
}
if (counter == 2*i) {
if (debug_mode) printf("thread 1: counter = %d\n", counter);
if (debug_mode) {
printf("thread 1: counter = %d\n", counter);
}
} else {
fprintf(stderr, "thread 1: counter should be %d but is %d\n",
2*i, counter);