]> git.eshelyaron.com Git - emacs.git/commitdiff
(check_obarray): Cleanup wrong_type_argument use.
authorKim F. Storm <storm@cua.dk>
Wed, 12 Jul 2006 13:19:27 +0000 (13:19 +0000)
committerKim F. Storm <storm@cua.dk>
Wed, 12 Jul 2006 13:19:27 +0000 (13:19 +0000)
src/lread.c

index 1cd2015cf01e0dda96f53a57cffc4fa47e0afb7d..3ee50e946a778d7a044a477536eb7b2a686cffb4 100644 (file)
@@ -1378,7 +1378,7 @@ readevalloop (readcharfun, stream, sourcename, evalfun,
   if (MARKERP (readcharfun))
     {
       if (NILP (start))
-       start = readcharfun;    
+       start = readcharfun;
     }
 
   if (BUFFERP (readcharfun))
@@ -1511,7 +1511,7 @@ readevalloop (readcharfun, stream, sourcename, evalfun,
       first_sexp = 0;
     }
 
-  build_load_history (sourcename, 
+  build_load_history (sourcename,
                      stream || whole_buffer);
 
   UNGCPRO;
@@ -3249,12 +3249,11 @@ Lisp_Object
 check_obarray (obarray)
      Lisp_Object obarray;
 {
-  while (!VECTORP (obarray) || XVECTOR (obarray)->size == 0)
+  if (!VECTORP (obarray) || XVECTOR (obarray)->size == 0)
     {
       /* If Vobarray is now invalid, force it to be valid.  */
       if (EQ (Vobarray, obarray)) Vobarray = initial_obarray;
-
-      obarray = wrong_type_argument (Qvectorp, obarray);
+      wrong_type_argument (Qvectorp, obarray);
     }
   return obarray;
 }