/programs/develop/metcc/trunk/libc/file/fclose.c |
---|
3,7 → 3,7 |
int fclose(FILE* file) |
{ |
int res; |
res=_msys_write_file(file->filename,file->filesize,file->buffer); |
res=_msys_write_file(file->filename, 0, file->filesize, file->buffer); |
free(file->buffer); |
free(file); |
return res; |
/programs/develop/metcc/trunk/libc/file/fflush.c |
---|
3,5 → 3,5 |
{ |
if ((file->mode & 3)==FILE_OPEN_READ) |
return 0; |
return _msys_file_write(file->filename,file->filesize,file->buffer) ? EOF : 0; |
return _msys_file_write(file->filename, 0, file->filesize, file->buffer) ? EOF : 0; |
} |
/programs/develop/metcc/trunk/libc/file/fopen.c |
---|
48,7 → 48,7 |
free(res); |
return 0; |
} |
res=_msys_write_file(filename,0,0); |
res=_msys_create_file(filename); |
if (res!=0) |
{ |
free(res); |
/programs/develop/metcc/trunk/libc/include/mesys.h |
---|
17,7 → 17,8 |
int captioncolor,int windowtype,int bordercolor); |
extern int stdcall _msys_read_file(char* filename,int fileoffset,int size,void* data, |
int* filesize); |
extern int stdcall _msys_write_file(char* filename,int size,void* data); |
extern int stdcall _msys_write_file(char* filename,int fileoffset, int size, void* data); |
extern int stdcall _msys_create_file(char* filename); |
extern void stdcall _msys_run_program(char* filename,char* parameters); |
extern void stdcall _msys_debug_out(int c); |
extern void debug_out_str(char* str); |
/programs/develop/metcc/trunk/libc/mesys/_mesys.asm |
---|
File deleted |
\ No newline at end of file |
/programs/develop/metcc/trunk/libc/mesys/file_58.asm |
---|
File deleted |
/programs/develop/metcc/trunk/libc/string/is.c |
---|
1,5 → 1,5 |
#include "ctype.h" |
char __is[128] = { |
int __is[128] = { |
0x004, 0x004, 0x004, 0x004, 0x004, 0x004, 0x004, 0x004, |
0x004, 0x104, 0x104, 0x104, 0x104, 0x104, 0x004, 0x004, |
0x004, 0x004, 0x004, 0x004, 0x004, 0x004, 0x004, 0x004, |