diff options
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/ChangeLog | 5 | ||||
-rw-r--r-- | opcodes/s390-mkopc.c | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 379a298..934247b 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2010-09-30 Pierre Muller <muller@ics.u-strasbg.fr> + + * s390-mkopc.c (main): Exit with error 1 if sscanf fails + to parse all 6 parameters. + 2010-09-28 Pierre Muller <muller@ics.u-strasbg.fr> * s390-mkopc.c (main): Change description array size to 80. diff --git a/opcodes/s390-mkopc.c b/opcodes/s390-mkopc.c index d4cf3c9..b3f13ab 100644 --- a/opcodes/s390-mkopc.c +++ b/opcodes/s390-mkopc.c @@ -393,7 +393,10 @@ main (void) insertExpandedMnemonic (opcode, mnemonic, format, min_cpu, mode_bits); } else - fprintf (stderr, "Couldn't scan line %s\n", currentLine); + { + fprintf (stderr, "Couldn't scan line %s\n", currentLine); + exit (1); + } } dumpTable (); |