]> code.delx.au - gnu-emacs/commitdiff
(general_insert_function): Remove loop around wrong_type_argument.
authorKim F. Storm <storm@cua.dk>
Wed, 12 Jul 2006 13:16:32 +0000 (13:16 +0000)
committerKim F. Storm <storm@cua.dk>
Wed, 12 Jul 2006 13:16:32 +0000 (13:16 +0000)
src/editfns.c

index 0761abd8d52e140a985dffd694f2b0db49eb2f00..98a42855ba57f5f618a26051e664f3422dcf17c7 100644 (file)
@@ -2140,7 +2140,6 @@ general_insert_function (insert_func, insert_from_string_func,
   for (argnum = 0; argnum < nargs; argnum++)
     {
       val = args[argnum];
-    retry:
       if (INTEGERP (val))
        {
          unsigned char str[MAX_MULTIBYTE_LENGTH];
@@ -2165,10 +2164,7 @@ general_insert_function (insert_func, insert_from_string_func,
                                      inherit);
        }
       else
-       {
-         val = wrong_type_argument (Qchar_or_string_p, val);
-         goto retry;
-       }
+       wrong_type_argument (Qchar_or_string_p, val);
     }
 }