From e7390eec2e49ac9d5bf459e26dcf905aa74c2e07 Mon Sep 17 00:00:00 2001 From: Pierre Muller Date: Thu, 30 Sep 2010 16:02:35 +0000 Subject: [PATCH] * s390-mkopc.c (main): Exit with error 1 if sscanf fails to parse all 6 parameters. --- opcodes/ChangeLog | 5 +++++ opcodes/s390-mkopc.c | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 379a2986cf4..934247be4e3 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2010-09-30 Pierre Muller + + * s390-mkopc.c (main): Exit with error 1 if sscanf fails + to parse all 6 parameters. + 2010-09-28 Pierre Muller * s390-mkopc.c (main): Change description array size to 80. diff --git a/opcodes/s390-mkopc.c b/opcodes/s390-mkopc.c index d4cf3c999d8..b3f13ab5368 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 (); -- 2.30.2