Fix conversion and other warnings, mainly on Windows
This commit is contained in:
parent
761d9d81d0
commit
5bed29dd19
@ -675,7 +675,7 @@ Uint32 Utf<32>::decodeWide(In input)
|
|||||||
// In both cases, a simple copy is enough (UCS-2 is a subset of UCS-4,
|
// In both cases, a simple copy is enough (UCS-2 is a subset of UCS-4,
|
||||||
// and UCS-4 *is* UTF-32).
|
// and UCS-4 *is* UTF-32).
|
||||||
|
|
||||||
return input;
|
return static_cast<Uint32>(input);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ private:
|
|||||||
if (pbase() != pptr())
|
if (pbase() != pptr())
|
||||||
{
|
{
|
||||||
// Print the contents of the write buffer into the standard error output
|
// Print the contents of the write buffer into the standard error output
|
||||||
std::size_t size = static_cast<int>(pptr() - pbase());
|
std::size_t size = static_cast<std::size_t>(pptr() - pbase());
|
||||||
fwrite(pbase(), 1, size, stderr);
|
fwrite(pbase(), 1, size, stderr);
|
||||||
|
|
||||||
// Reset the pointer position to the beginning of the write buffer
|
// Reset the pointer position to the beginning of the write buffer
|
||||||
|
@ -142,7 +142,7 @@ bool CursorImpl::loadFromSystem(Cursor::Type type)
|
|||||||
{
|
{
|
||||||
release();
|
release();
|
||||||
|
|
||||||
LPCTSTR shape;
|
LPCTSTR shape = NULL;
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
case Cursor::Arrow: shape = IDC_ARROW; break;
|
case Cursor::Arrow: shape = IDC_ARROW; break;
|
||||||
|
@ -157,7 +157,7 @@ bool InputImpl::isKeyPressed(Keyboard::Key key)
|
|||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
void InputImpl::setVirtualKeyboardVisible(bool visible)
|
void InputImpl::setVirtualKeyboardVisible(bool /*visible*/)
|
||||||
{
|
{
|
||||||
// Not applicable
|
// Not applicable
|
||||||
}
|
}
|
||||||
|
@ -523,12 +523,12 @@ bool JoystickImpl::openDInput(unsigned int index)
|
|||||||
m_buffered = false;
|
m_buffered = false;
|
||||||
|
|
||||||
// Search for a joystick with the given index in the connected list
|
// Search for a joystick with the given index in the connected list
|
||||||
for (std::vector<JoystickRecord>::iterator i = joystickList.begin(); i != joystickList.end(); ++i)
|
for (std::vector<JoystickRecord>::iterator it = joystickList.begin(); it != joystickList.end(); ++it)
|
||||||
{
|
{
|
||||||
if (i->index == index)
|
if (it->index == index)
|
||||||
{
|
{
|
||||||
// Create device
|
// Create device
|
||||||
HRESULT result = directInput->CreateDevice(i->guid, &m_device, NULL);
|
HRESULT result = directInput->CreateDevice(it->guid, &m_device, NULL);
|
||||||
|
|
||||||
if (FAILED(result))
|
if (FAILED(result))
|
||||||
{
|
{
|
||||||
@ -905,7 +905,7 @@ JoystickState JoystickImpl::updateDInputBuffered()
|
|||||||
// Get the current state of each axis
|
// Get the current state of each axis
|
||||||
for (int j = 0; j < Joystick::AxisCount; ++j)
|
for (int j = 0; j < Joystick::AxisCount; ++j)
|
||||||
{
|
{
|
||||||
if (m_axes[j] == events[i].dwOfs)
|
if (m_axes[j] == static_cast<int>(events[i].dwOfs))
|
||||||
{
|
{
|
||||||
if ((j == Joystick::PovX) || (j == Joystick::PovY))
|
if ((j == Joystick::PovX) || (j == Joystick::PovY))
|
||||||
{
|
{
|
||||||
@ -941,7 +941,7 @@ JoystickState JoystickImpl::updateDInputBuffered()
|
|||||||
// Get the current state of each button
|
// Get the current state of each button
|
||||||
for (int j = 0; j < Joystick::ButtonCount; ++j)
|
for (int j = 0; j < Joystick::ButtonCount; ++j)
|
||||||
{
|
{
|
||||||
if (m_buttons[j] == events[i].dwOfs)
|
if (m_buttons[j] == static_cast<int>(events[i].dwOfs))
|
||||||
m_state.buttons[j] = (events[i].dwData != 0);
|
m_state.buttons[j] = (events[i].dwData != 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user