• Robert Sprowson's avatar
    Fix for corrupt register in pushfontstring with password-style substitution · 752b3a8b
    Robert Sprowson authored
    When CnP=TRUE but UTF8=FALSE the code path through pushfontstring for icons using the 'D' validation string would use R11 as a temporary without having preserved it (the UTF8 case preserves it because it uses R11 as a bitmask of substitutes).
    Changed to always preserve R11, the routine is so huge one extra pushed register isn't going to slow it down measurably.
    Adjusted options files now this combination is safe.
    
    Tagged as Wimp-5_30-pre1.
    752b3a8b
VersionASM 1011 Bytes