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