d3d8types.h: Convert the D3DVSD_...SHIFT constants to unsigned.

Henri Verbeet hverbeet at gmail.com
Mon Oct 26 03:31:44 CDT 2015


On 24 October 2015 at 23:38, Gerald Pfeifer <gerald at pfeifer.com> wrote:
> On Sat, 24 Oct 2015, Gerald Pfeifer wrote:
>> This avoids potential shift overflows.  I only should be necessary
>> for D3DVSD_TOKENTYPESHIFT, but it makes sense to have this consistent.
>
> Correction, this per se does not avoid shift overflows, I sent an
> older patch.  It still may make sense to apply (please advise), but
I don't think it really makes sense to make the shifts unsigned. There
might be an argument for consistently using unsigned constants unless
they need to be signed, but that would be a much larger change.



More information about the wine-devel mailing list