windows compiler warning