diff --git a/System Abstraction/linux/cdb_file.c b/System Abstraction/linux/cdb_file.c index adc51de..4c3aacd 100644 --- a/System Abstraction/linux/cdb_file.c +++ b/System Abstraction/linux/cdb_file.c @@ -14,8 +14,6 @@ struct sus_File_impl{ int fd; }; -typedef struct sus_File_impl sus_File_impl; - sus_File sus_fileOpenInMem(char * fileName, unsigned long parameter) { int flags = O_RDWR; if(parameter & SUS_FILE_NEW) flags |= O_CREAT | O_EXCL; @@ -43,7 +41,7 @@ sus_File sus_fileOpenInMem(char * fileName, unsigned long parameter) { return NULL; } - sus_File_impl *file = (sus_File_impl *) sus_heapAlloc(sizeof(sus_File_impl)); + sus_File file = (sus_File) sus_heapAlloc(sizeof(struct sus_File_impl)); file->memroy = mem; file->length = info.st_size; file->fd = fd;