1#!/bin/sh 2 3# Test against a memory leak. 4 5(./test-fprintf-posix3${EXEEXT} 0 6 result=$? 7 if test $result != 77 && test $result != 78; then result=1; fi 8 exit $result 9) 2>/dev/null 10malloc_result=$? 11if test $malloc_result = 77; then 12 echo "Skipping test: no way to determine address space size" 13 exit 77 14fi 15 16./test-fprintf-posix3${EXEEXT} 1 > /dev/null 17result=$? 18if test $result = 77; then 19 echo "Skipping test: no way to determine address space size" 20 exit 77 21fi 22if test $result != 0; then 23 exit 1 24fi 25 26if test $malloc_result = 78; then 27 echo "Skipping test: get_rusage_as() doesn't work" 28 exit 77 29fi 30 31exit 0 32