Re: EInvalidOp in D2007 FillChar & Move



Hi Craig,

There's a missing fincstp in FillChar. It /might/ be the cause:

00403f38 neg edx
00403f3a > fst qword ptr [edx+eax]
00403f3d fst qword ptr [edx+eax+8]
00403f41 add edx, $10
00403f44 jl loc_403f3a
00403f46 ffree st

fincstp // <-- Insert it here

00403f48 ret

Regards,
Pierre
.