summaryrefslogtreecommitdiff
path: root/input
diff options
context:
space:
mode:
Diffstat (limited to 'input')
-rw-r--r--input/input_bin.c1
-rw-r--r--input/input_bin.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/input/input_bin.c b/input/input_bin.c
index 8f4c827..eafcca1 100644
--- a/input/input_bin.c
+++ b/input/input_bin.c
@@ -151,6 +151,7 @@ static int disasm_file(FILE *f)
/* just used up 4 bytes, and couldn't read more. break out*/
goto read_eof;
}
+ /* FALLTHROUGH */
case 2:
/* have just read 2 bytes: shift down and pack new in */
inst = extra;
diff --git a/input/input_bin.h b/input/input_bin.h
index 00e296c..613f280 100644
--- a/input/input_bin.h
+++ b/input/input_bin.h
@@ -1,6 +1,7 @@
#ifndef INPUT_BIN_H
#define INPUT_BIN_H
+size_t disasm_single(struct instruction *i, uint16_t pc, uint16_t inst, uint16_t extra);
int input_bin(FILE *f, struct instruction **i, size_t *i_count);
#endif /* INPUT_BIN_H */