comparison src/lread.c @ 71673:1404a22bd1f5

(readevalloop): Remove unused var `bpos'. Yet another int/Lisp_Object mixup.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 07 Jul 2006 16:16:18 +0000
parents 9c4db0e8490f
children b4bcd3aefbe8
comparison
equal deleted inserted replaced
71672:9c4db0e8490f 71673:1404a22bd1f5
1367 register int c; 1367 register int c;
1368 register Lisp_Object val; 1368 register Lisp_Object val;
1369 int count = SPECPDL_INDEX (); 1369 int count = SPECPDL_INDEX ();
1370 struct gcpro gcpro1, gcpro2, gcpro3, gcpro4; 1370 struct gcpro gcpro1, gcpro2, gcpro3, gcpro4;
1371 struct buffer *b = 0; 1371 struct buffer *b = 0;
1372 int bpos;
1373 int continue_reading_p; 1372 int continue_reading_p;
1374 /* Nonzero if reading an entire buffer. */ 1373 /* Nonzero if reading an entire buffer. */
1375 int whole_buffer = 0; 1374 int whole_buffer = 0;
1376 /* 1 on the first time around. */ 1375 /* 1 on the first time around. */
1377 int first_sexp = 1; 1376 int first_sexp = 1;
1400 1399
1401 GCPRO4 (sourcename, readfun, start, end); 1400 GCPRO4 (sourcename, readfun, start, end);
1402 1401
1403 /* Try to ensure sourcename is a truename, except whilst preloading. */ 1402 /* Try to ensure sourcename is a truename, except whilst preloading. */
1404 if (NILP (Vpurify_flag) 1403 if (NILP (Vpurify_flag)
1405 && !NILP (sourcename) && Ffile_name_absolute_p (sourcename) 1404 && !NILP (sourcename) && !NILP (Ffile_name_absolute_p (sourcename))
1406 && (!NILP (Ffboundp (Qfile_truename)))) 1405 && !NILP (Ffboundp (Qfile_truename)))
1407 sourcename = call1 (Qfile_truename, sourcename) ; 1406 sourcename = call1 (Qfile_truename, sourcename) ;
1408 1407
1409 LOADHIST_ATTACH (sourcename); 1408 LOADHIST_ATTACH (sourcename);
1410 1409
1411 continue_reading_p = 1; 1410 continue_reading_p = 1;