test: Remove static FILE declaration from fpurge test

This does not work with libcs that do not declare the structure
in a header file, like musl. And gets in the way of supporting
non-fd based streams.

Signed-off-by: Guillem Jover <guillem@hadrons.org>
This commit is contained in:
Duncan Overbruck 2022-01-24 16:47:00 +01:00 committed by Guillem Jover
parent 5f9608c775
commit 091097e062

View File

@ -29,15 +29,11 @@
int
main(int argc, char *argv[])
{
static FILE fp_bad;
FILE *fp;
if (fpurge(NULL) == 0)
return 1;
if (fpurge(&fp_bad) == 0)
return 1;
fp = fopen("/dev/zero", "r");
if (fpurge(fp) < 0)
return 1;