[squeak-dev] FFI: FFI-Kernel-eem.226.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Jul 27 17:21:23 UTC 2022

Eliot Miranda uploaded a new version of FFI-Kernel to project FFI:

==================== Summary ====================

Name: FFI-Kernel-eem.226
Author: eem
Time: 27 July 2022, 10:21:22.93735 am
UUID: 5c47c335-b61d-40a2-befc-64f62f2f1d34
Ancestors: FFI-Kernel-mt.225

Robustness in the type framework.  In at least one case of loading old code an ExternalUnknownType was created whose referentClass is a class, not a class name symbol.

=============== Diff against FFI-Kernel-mt.225 ===============

Item was changed:
  ----- Method: ExternalUnknownType>>typeName (in category 'accessing') -----
+ 	referentClass isBehavior ifTrue:
+ 		[^referentClass name].
  	self assert: [referentClass isSymbol].
  	^ referentClass "Usually just the name of the class."!

More information about the Squeak-dev mailing list