From e1a4dc803ac9e0a34eabb8f5a7bbbde0c3fdf856 Mon Sep 17 00:00:00 2001 From: Scott Duplichan Date: Fri, 12 Dec 2014 21:34:04 -0600 Subject: arm_boot_tools: Add 'b' to fopen flags for Windows compatibility Windows requires the 'b' (binary) flag when using fopen to open a binary file. Otherwise \n characters get expanded to \r\n and z is treated as end of file. Change-Id: I3b85e4f9a8f7749801a39154881fe2eedd33f9b8 Signed-off-by: Scott Duplichan Reviewed-on: http://review.coreboot.org/7790 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Edward O'Callaghan --- util/arm_boot_tools/mksunxiboot/mksunxiboot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'util/arm_boot_tools') diff --git a/util/arm_boot_tools/mksunxiboot/mksunxiboot.c b/util/arm_boot_tools/mksunxiboot/mksunxiboot.c index cb8e8f9e76..58765b1a6f 100644 --- a/util/arm_boot_tools/mksunxiboot/mksunxiboot.c +++ b/util/arm_boot_tools/mksunxiboot/mksunxiboot.c @@ -139,7 +139,7 @@ int main(int argc, char *argv[]) return EXIT_FAILURE; } - fd_in = fopen(argv[1], "r"); + fd_in = fopen(argv[1], "rb"); if (!fd_in) { fprintf(stderr, "Cannot open input %s", argv[1]); return EXIT_FAILURE; -- cgit v1.2.3