Changeset 17
- Timestamp:
- 03/12/08 21:25:59 (8 months ago)
- Location:
- Whitix/trunk/user/fruity
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
Whitix/trunk/user/fruity/file.c
r7 r17 65 65 } 66 66 67 #define BUF_SIZE 255 68 67 69 int FileReadIn(FILE* file) 68 70 { … … 82 84 msDos=1; 83 85 continue; 86 } 87 88 if (len == BUF_SIZE) 89 { 90 printf("Todo: Handle long lines (e.g. binary files)\n"); 91 return 1; 84 92 } 85 93 … … 104 112 } 105 113 106 voidReadFile(char* fileName)114 int ReadFile(char* fileName) 107 115 { 116 int ret=0; 117 108 118 if (!fileName) 109 119 return; … … 112 122 113 123 if (file) 114 FileReadIn(file);124 ret=FileReadIn(file); 115 125 else 116 126 NewFile(); … … 119 129 120 130 fclose(file); 131 132 return ret; 121 133 } 122 134 -
Whitix/trunk/user/fruity/file.h
r7 r17 5 5 void FileFree(); 6 6 void NewFile(); 7 voidReadFile(char* fileName);7 int ReadFile(char* fileName); 8 8 int SaveFile(char* fileName); 9 9 -
Whitix/trunk/user/fruity/main.c
r7 r17 686 686 687 687 /* And read it in */ 688 ReadFile(fileName); 688 if (ReadFile(fileName)) 689 return 0; 689 690 }else 690 691 NewFile();
