4 IO_File *File_Initilaize(void)
\r
8 file = (IO_File *)System_CommonStruct_Allocate(SYSTEM_STRUCTID_FILE);
\r
10 file->flags.bit.initialized = True;
\r
15 uint File_Free(IO_File *file)
\r
22 if(file->img != Null){
\r
23 System_Memory_Free(file->img, file->size);
\r
25 if(file->path != Null){
\r
26 for(i = 0; file->path[i] != 0x00; i++){
\r
29 System_Memory_Free(file->path, i + 1);
\r
32 System_CommonStruct_Free(&file->common_tag);
\r