Rev 647 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 647 | Rev 6433 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #include |
1 | #include |
2 | #include |
2 | #include |
3 | #include |
3 | #include |
Line 4... | Line 4... | ||
4 | 4 | ||
5 | void fclose(FILE* file) |
5 | int fclose(FILE* file) |
- | 6 | { |
|
- | 7 | if(!file) |
|
- | 8 | { |
|
- | 9 | errno = E_INVALIDPTR; |
|
- | 10 | return EOF; |
|
- | 11 | } |
|
- | 12 | ||
6 | { |
13 | if(file->buffer) |
7 | free(file->buffer); |
14 | free(file->buffer); |
- | 15 | free(file); |
|
- | 16 | ||
8 | free(file); |
17 | return 0; |
9 | } |
18 | } |