diff options
author | Egor Duda <deo@logos-m.ru> | 2001-09-20 19:44:41 +0400 |
---|---|---|
committer | Egor Duda <deo@logos-m.ru> | 2001-09-20 19:44:41 +0400 |
commit | b1711a1f96d2059216cedb9dadcb3d9479b4cb9d (patch) | |
tree | 61fff1c6885d08419b4fec1272deea659710e268 /winsup/testsuite/winsup.api | |
parent | a2db3c9288de0329591f7cdd3f87af2c020b4be4 (diff) |
* libltp/lib/get_high_address.c (get_high_address): Get inaccessible
address more robustly.
* winsup.api/ltp/stat06.c (high_address_setup): Use generic function
from ltp library to obtain inaccessible address.
Diffstat (limited to 'winsup/testsuite/winsup.api')
-rw-r--r-- | winsup/testsuite/winsup.api/ltp/stat06.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/winsup/testsuite/winsup.api/ltp/stat06.c b/winsup/testsuite/winsup.api/ltp/stat06.c index 6da1507da..90ee05a4c 100644 --- a/winsup/testsuite/winsup.api/ltp/stat06.c +++ b/winsup/testsuite/winsup.api/ltp/stat06.c @@ -129,6 +129,8 @@ char *TCID="stat06"; /* Test program identifier. */ int TST_TOTAL=8; /* Total number of test cases. */ extern int Tst_count; /* Test Case counter for tst_* routines */ +extern char *get_high_address(); + int exp_enos[]={0, 0}; int high_address_setup(); @@ -327,11 +329,7 @@ high_address_setup() for (ind=0; Test_cases[ind].desc != NULL; ind++ ) { if ( Test_cases[ind].pathname == High_address ) { /*if ( strcmp(Test_cases[ind].pathname, HIGH_ADDRESS) == 0 ) { ***/ -#ifndef __CYGWIN__ - Test_cases[ind].pathname = (char *)(sbrk(0)+5); -#else - Test_cases[ind].pathname = (char *)0xffff0000; -#endif + Test_cases[ind].pathname = get_high_address(); break; } } |