added warning suppression
# pragma warning(disable: 4245) int/unsigned int conversion
Is this right or is there something else amiss?