blob: df5bf882ab63b57c7dfa75b274fe5f8fc73bc8ed (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include <signal.h>
#include <stdio.h>
int main(void) {
FILE *fp = NULL;
int b = 1;
char c = '\0';
if ((fp = tmpfile()) == NULL) {
perror("tmpfile");
raise(SIGABRT);
}
for (;;b++) {
if (fwrite(&c, 1, 1, fp) == 0) {
perror("fwrite");
raise(SIGABRT);
}
if (b % 1000 == 0) {
fprintf(stderr, "Wrote %u octets\n", b);
}
}
}
|