Rev 300 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 300 | Rev 324 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | 4 | ||
5 | int fclose(FILE* file) |
5 | int fclose(FILE* file) |
6 | { |
6 | { |
Line 7... | Line 7... | ||
7 | int err; |
7 | int err; |
8 | 8 | ||
9 | if((file->mode & FILE_OPEN_WRITE)|| |
9 | // if((file->mode & FILE_OPEN_WRITE)|| |
10 | (file->mode & FILE_OPEN_APPEND)|| |
10 | // (file->mode & FILE_OPEN_APPEND)|| |
Line 11... | Line 11... | ||
11 | (file->mode & FILE_OPEN_PLUS)) |
11 | // (file->mode & FILE_OPEN_PLUS)) |
12 | err=write_buffer(file); |
12 | // err=write_buffer(file); |
13 | 13 | ||
14 | free(file->buffer); |
14 | // UserFree dlfree(file->buffer); |
15 | free(file->filename); |
15 | dlfree(file->filename); |
16 | free(file); |
16 | dlfree(file); |