Attached is the second in a series of patches to migrate the Perl core to using the Sv*_set() macros. This patch converts assignments to SvIVX() to SVIV_set(). Please note that this patch does contain changes to various core modules as well as the code to in the Perl executable. I've currently held off on updating the module versions until these patches are completed. Also, Encode was turned up as a module to modify with these changes, but I will include that change in a separate email to the Encode maintainer. Questions, comments, and complaints are all appreciated. Steve Peters steve@fisharerojo.orgThread Next