Index: flashrom.c =================================================================== --- flashrom.c (Revision 881) +++ flashrom.c (Arbeitskopie) @@ -834,7 +834,7 @@ printf("Error: No filename specified.\n"); return 1; } - if ((image = fopen(filename, "w")) == NULL) { + if ((image = fopen(filename, "wb")) == NULL) { perror(filename); exit(1); } @@ -1154,7 +1154,7 @@ fprintf(stderr, "Continuing anyway.\n"); } } - if ((image = fopen(filename, "r")) == NULL) { + if ((image = fopen(filename, "rb")) == NULL) { perror(filename); programmer_shutdown(); exit(1);