Hmm… We have a driver that sets ROFF to -512. I’ll need to see how I can modify it. My first attempt was to simply use EOFF instead (properly scaled of course) but that does not work with breakpoint tables. Another case was a user who had set ROFF to a negative value in his template or from another record or something like that (with another driver which does not use ROFF).
I guess we cannot have both, full 32 bit unsigned AND negative values unless ROFF was a double (or 64 bit signed int).
Hmm… We have a driver that sets ROFF to -512. I’ll need to see how I can modify it. My first attempt was to simply use EOFF instead (properly scaled of course) but that does not work with breakpoint tables. Another case was a user who had set ROFF to a negative value in his template or from another record or something like that (with another driver which does not use ROFF).
I guess we cannot have both, full 32 bit unsigned AND negative values unless ROFF was a double (or 64 bit signed int).