blob: ff5eaaf0ec3691edeb9a6a3a7652d4d546399445 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
/* files.c -- Open as many files as we can */
int main(void) {
FILE *fp = NULL;
int i = 0;
for (;;i++) {
if ((fp = tmpfile()) == NULL) {
fprintf(stderr, "Created %u files\n", i);
perror("tmpfile");
raise(SIGABRT);
}
}
}
|