# HG changeset patch # User Kim F. Storm # Date 1152710103 0 # Node ID 10b94d33e0d8e0de2067322184f81aba70cdc9a8 # Parent 5e44280072994eb8ba9d931fbb647ebb0ce8575e * casetab.c (check_case_table): Use CHECK_TYPE. diff -r 5e4428007299 -r 10b94d33e0d8 src/casetab.c --- a/src/casetab.c Wed Jul 12 13:14:51 2006 +0000 +++ b/src/casetab.c Wed Jul 12 13:15:03 2006 +0000 @@ -1,5 +1,5 @@ /* GNU Emacs routines to deal with case tables. - Copyright (C) 1993, 1994, 2002, 2003, 2004, + Copyright (C) 1993, 1994, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -67,10 +67,7 @@ check_case_table (obj) Lisp_Object obj; { - register Lisp_Object tem; - - while (tem = Fcase_table_p (obj), NILP (tem)) - obj = wrong_type_argument (Qcase_table_p, obj); + CHECK_TYPE (!NILP (Fcase_table_p (obj)), Qcase_table_p, obj); return (obj); }