In the ico module there are the following four lines:

<verbatim>
$img put -to 0 0 $colors
$img put -to $x $y $clr
$img put -to 0 0 $colors
$img put -to $x $y $clr
</verbatim>

This is an incorrect use of the put command. Documentation says:

<b>imageName put data ?option value(s) ...? </b>

However the code in the ico module uses:

<b>imageName put ?option value(s) ...? data </b>

The latter used to be accepted, although undocumented, but will soon no longer be. See:


Fix is easy and consists in swapping the order of the data and the options arguments.