Since you mentioned in another commit that you were compiling with `/W4`, I'm going to guess that's the problem here.

If we're going to make a change to address this - and I don't know that we need to - I would much rather flip the `unsigned int`s to `int`s on the decls, rather than dropping the `enum` specifier.  `enum`s are - strictly speaking - `int`s, not `unsigned`s, IIRC.