Open binary files in binary mode
No change on UNIX (or Mac OS, according to its documentation), but fixes
operation on Windows.
Corresponding to flashrom svn r882.
Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
diff --git a/flashrom.c b/flashrom.c
index c3e32a1..326f725 100644
--- a/flashrom.c
+++ b/flashrom.c
@@ -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);