Skip to content
Snippets Groups Projects
Commit 0041e6b0 authored by gerd's avatar gerd
Browse files

Loading gray-streams lead to a vicious metacircle because

	effective methods of close were no longer precomputed, and close
	is being used somewhere inside the compiler during emf
	compilation.

	* src/pcl/gray-streams.lisp (toplevel): Call pcl-close
	before setting the fdefinition of close to it, analogous
	to what was already done for pcl-open-stream-p.

	* src/pcl/dfun.lisp (break-vicious-metacircle): Put the
	error in infinite-error-protect, just in case.
parent 9f94756e
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment