diff --git a/devcmd.c b/devcmd.c index 58d81dc..f032b1f 100644 --- a/devcmd.c +++ b/devcmd.c @@ -496,7 +496,7 @@ static int do_cmd_prog(char **arg, int prog_flags) if (prompt_abort(MODIFY_SYMS)) return 0; - in = fopen(*arg, "r"); + in = fopen(*arg, "rb"); if (!in) { printc_err("prog: %s: %s\n", *arg, last_error()); return -1; diff --git a/sym.c b/sym.c index 50e19da..cf13998 100644 --- a/sym.c +++ b/sym.c @@ -56,7 +56,7 @@ static int cmd_sym_load_add(int clear, char **arg) if (clear && prompt_abort(MODIFY_SYMS)) return 0; - in = fopen(*arg, "r"); + in = fopen(*arg, "rb"); if (!in) { printc_err("sym: %s: %s\n", *arg, last_error()); return -1;