Archived
1
0

add read image function

This commit is contained in:
Erick
2022-02-05 00:43:54 +01:00
parent 217efeaa21
commit e5cf1f5372
+12 -1
View File
@@ -113,7 +113,7 @@ void update_flags(uint16_t r) {
void read_image_file(FILE* file) {
/* image placement memory location */
uint16_t origin;
fread(&origin, sizeof(origin), 1, file)
fread(&origin, sizeof(origin), 1, file);
origin = swap16(origin);
uint16_t max_read = UINT16_MAX - origin;
@@ -127,6 +127,17 @@ void read_image_file(FILE* file) {
}
}
int read_image(const char* image_path) {
FILE* file = fopen(image_path, "rb");
if (!file) { return 0; };
read_image_file(file);
fclose(file);
return 1;
}
int main(int argc, const char* argv[]) {
if(argc < 2) {