comparison src/lread.c @ 30917:469d242e5f72

Prototype readevalloop, load_unwind, load_descriptor_unwind. (unreadpure): Give it an arg.
author Dave Love <fx@gnu.org>
date Thu, 17 Aug 2000 14:11:00 +0000
parents 033cf607b908
children ac46a0e782f1
comparison
equal deleted inserted replaced
30916:d4a0bd8a25a3 30917:469d242e5f72
528 register Lisp_Object val; 528 register Lisp_Object val;
529 XSETINT (val, getc (instream)); 529 XSETINT (val, getc (instream));
530 return val; 530 return val;
531 } 531 }
532 532
533 static void readevalloop (); 533 static void readevalloop P_ ((Lisp_Object, FILE*, Lisp_Object,
534 static Lisp_Object load_unwind (); 534 Lisp_Object (*) (), int,
535 static Lisp_Object load_descriptor_unwind (); 535 Lisp_Object, Lisp_Object));
536 static Lisp_Object load_unwind P_ ((Lisp_Object));
537 static Lisp_Object load_descriptor_unwind P_ ((Lisp_Object));
536 538
537 /* Non-zero means load dangerous compiled Lisp files. */ 539 /* Non-zero means load dangerous compiled Lisp files. */
538 540
539 int load_dangerous_libraries; 541 int load_dangerous_libraries;
540 542
1086 Vload_history = Fcons (Fnreverse (Vcurrent_load_list), 1088 Vload_history = Fcons (Fnreverse (Vcurrent_load_list),
1087 Vload_history); 1089 Vload_history);
1088 } 1090 }
1089 1091
1090 Lisp_Object 1092 Lisp_Object
1091 unreadpure () /* Used as unwind-protect function in readevalloop */ 1093 unreadpure (junk) /* Used as unwind-protect function in readevalloop */
1094 Lisp_Object junk;
1092 { 1095 {
1093 read_pure = 0; 1096 read_pure = 0;
1094 return Qnil; 1097 return Qnil;
1095 } 1098 }
1096 1099