diff options
author | Jim Meyering <meyering@fb.com> | 2016-10-16 11:28:39 -0700 |
---|---|---|
committer | Jim Meyering <meyering@fb.com> | 2016-10-16 11:28:39 -0700 |
commit | f8b8bbc1b97c9cb7a56aae79451bf87ab7307cd2 (patch) | |
tree | 242a08bd45f3e09f33e372618d5ab248ad835e3d /src/tr.c | |
parent | 492dcb2eb191b844a2fd5e51db3eed85289bea1f (diff) | |
download | coreutils-f8b8bbc1b97c9cb7a56aae79451bf87ab7307cd2.tar.xz |
maint: we use die; remove now-unnecessary uses of abort
* src/expr.c (integer_overflow): Remove an abort-after-die.
* src/paste.c (write_error): Likewise.
* src/sort.c (badfieldspec): Likewise.
* src/tr.c (string2_extend): Likewise. Also remove a few
break statements, each after an abort.
Diffstat (limited to 'src/tr.c')
-rw-r--r-- | src/tr.c | 7 |
1 files changed, 0 insertions, 7 deletions
@@ -408,7 +408,6 @@ is_char_class_member (enum Char_class char_class, unsigned char c) break; default: abort (); - break; } return !! result; @@ -1128,7 +1127,6 @@ get_next (struct Spec_list *s, enum Upper_Lower_class *class) default: abort (); - break; } return return_val; @@ -1301,7 +1299,6 @@ get_spec_stats (struct Spec_list *s) default: abort (); - break; } /* Check for arithmetic overflow in computing length. Also, reject @@ -1396,8 +1393,6 @@ string2_extend (const struct Spec_list *s1, struct Spec_list *s2) die (EXIT_FAILURE, 0, _("when translating with string1 longer than string2,\nthe\ latter string must not end with a character class")); - abort (); /* inform gcc that the above use of error never returns. */ - break; case RE_REPEATED_CHAR: char_to_repeat = p->u.repeated_char.the_repeated_char; @@ -1407,11 +1402,9 @@ string2_extend (const struct Spec_list *s1, struct Spec_list *s2) /* This shouldn't happen, because validate exits with an error if it finds an equiv class in string2 when translating. */ abort (); - break; default: abort (); - break; } append_repeated_char (s2, char_to_repeat, s1->length - s2->length); |