diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-01-02 21:01:38 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-01-02 21:01:38 +0100 |
commit | f7d30133221896638f7bf4f66c504255c4b14f48 (patch) | |
tree | 5f3e07a049f388a3a309a615b8884318f6668a98 /nsprpub/pr/tests/dbmalloc1.c | |
parent | 26b297510a11758727438df4669357a2a2bc42ce (diff) | |
download | UXP-f7d30133221896638f7bf4f66c504255c4b14f48.tar UXP-f7d30133221896638f7bf4f66c504255c4b14f48.tar.gz UXP-f7d30133221896638f7bf4f66c504255c4b14f48.tar.lz UXP-f7d30133221896638f7bf4f66c504255c4b14f48.tar.xz UXP-f7d30133221896638f7bf4f66c504255c4b14f48.zip |
Issue #1338 - Part 1: Update NSPR to 4.24
Diffstat (limited to 'nsprpub/pr/tests/dbmalloc1.c')
-rw-r--r-- | nsprpub/pr/tests/dbmalloc1.c | 50 |
1 files changed, 30 insertions, 20 deletions
diff --git a/nsprpub/pr/tests/dbmalloc1.c b/nsprpub/pr/tests/dbmalloc1.c index 4069afd31..a7e995c40 100644 --- a/nsprpub/pr/tests/dbmalloc1.c +++ b/nsprpub/pr/tests/dbmalloc1.c @@ -11,12 +11,12 @@ ** ** Modification History: ** 14-May-97 AGarcia- Converted the test to accomodate the debug_mode flag. -** The debug mode will print all of the printfs associated with this test. -** The regress mode will be the default mode. Since the regress tool limits +** The debug mode will print all of the printfs associated with this test. +** The regress mode will be the default mode. Since the regress tool limits ** the output to a one line status:PASS or FAIL,all of the printf statements -** have been handled with an if (debug_mode) statement. +** have been handled with an if (debug_mode) statement. ** 04-June-97 AGarcia removed the Test_Result function. Regress tool has been updated to -** recognize the return code from tha main program. +** recognize the return code from tha main program. ** ** 12-June-97 AGarcia Revert to return code 0 and 1, remove debug option (obsolete). ***********************************************************************/ @@ -44,18 +44,22 @@ r1 ) { int i; - actually_failed=0; + actually_failed=0; for( i = 0; i < 5; i++ ) { void *x = PR_MALLOC(128); if( (void *)0 == x ) { - if (debug_mode) printf("\tMalloc %d failed.\n", i+1); - actually_failed = 1; - } + if (debug_mode) { + printf("\tMalloc %d failed.\n", i+1); + } + actually_failed = 1; + } PR_DELETE(x); } - if (((should_fail != actually_failed) & (!debug_mode))) failed_already=1; + if (((should_fail != actually_failed) & (!debug_mode))) { + failed_already=1; + } return; @@ -71,14 +75,18 @@ r2 for( i = 0; i <= 5; i++ ) { - should_fail =0; + should_fail =0; if( 0 == i ) { - if (debug_mode) printf("No malloc should fail:\n"); - } + if (debug_mode) { + printf("No malloc should fail:\n"); + } + } else { - if (debug_mode) printf("Malloc %d should fail:\n", i); - should_fail = 1; - } + if (debug_mode) { + printf("Malloc %d should fail:\n", i); + } + should_fail = 1; + } PR_SetMallocCountdown(i); r1(); PR_ClearMallocCountdown(); @@ -88,17 +96,19 @@ r2 int main(int argc, char **argv) { - /* main test */ - + /* main test */ + PR_Init(PR_USER_THREAD, PR_PRIORITY_NORMAL, 0); PR_STDIO_INIT(); r2(); - if(failed_already) + if(failed_already) { return 1; - else + } + else { return 0; + } + - } |