summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-03-07 21:28:41 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2011-03-07 21:28:41 -0800
commit413bb2db753528a2e4bd70f8bbabcd232b11b6d7 (patch)
tree0a1d99a468969b4d22fa3265079303b45a0a4c7d /src
parente2f1bab96318b2809aad624ee9bbbdfd7fd6dd6e (diff)
* coding.c (decode_coding_iso_2022): Add "default: abort ();" as a safety check.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog1
-rw-r--r--src/coding.c4
2 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 3a5a4c97628..1b518a6341c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -52,6 +52,7 @@
* character.h (FETCH_STRING_CHAR_ADVANCE): Likewise.
* coding.c (emacs_mule_char, encode_invocation_designation):
Now static, since they're not used elsewhere.
+ (decode_coding_iso_2022): Add "default: abort ();" as a safety check.
2011-03-06 Chong Yidong <cyd@stupidchicken.com>
diff --git a/src/coding.c b/src/coding.c
index 4fdbd1fd752..c9d32489351 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -3899,6 +3899,10 @@ decode_coding_iso_2022 (struct coding_system *coding)
}
continue;
}
+ break;
+
+ default:
+ abort ();
}
if (cmp_status->state == COMPOSING_NO