Eliot Miranda uploaded a new version of VMMaker to project VM Maker: http://source.squeak.org/VMMaker/VMMaker.oscog-eem.3230.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.3230 Author: eem Time: 31 July 2022, 6:25:37.80777 pm UUID: 62983d7d-c448-4df0-8290-e8e5ad733f59 Ancestors: VMMaker.oscog-eem.3229
Eliminate C compiler warenings when using strncmp: in stString:ofSize:equalsCString:ofSize:
=============== Diff against VMMaker.oscog-eem.3229 ===============
Item was changed: ----- Method: InterpreterPlugin>>stString:ofSize:equalsCString: (in category 'comparison') ----- stString: aPointer ofSize: byteSize equalsCString: aCString <inline: #always> - <var: 'aCString' type: #'char *'> ^self stString: aPointer ofSize: byteSize equalsCString: aCString ofSize: (self strlen: aCString)!
Item was changed: ----- Method: InterpreterPlugin>>stString:ofSize:equalsCString:ofSize: (in category 'comparison') ----- stString: aPointer ofSize: byteSize equalsCString: aCString ofSize: aCStringStrlen <inline: #always> + ^byteSize = aCStringStrlen and: [(self strncmp: aCString + _: (self cCoerceSimple: aPointer to: #'const char *') + _: aCStringStrlen) = 0]! - <var: 'aCString' type: #'char *'> - ^byteSize = aCStringStrlen and: [(self strncmp: aCString _: aPointer _: aCStringStrlen) = 0]!
vm-dev@lists.squeakfoundation.org