Wrap some lines with {} so g++ 4.3 does not abort.
For reference, and in case there is a better fix, the error reported was: graphics/camera.cpp:124: error: jump to case label graphics/camera.cpp:117: error: crosses initialization of "const int y2" graphics/camera.cpp:116: error: crosses initialization of "const int x2" graphics/camera.cpp:115: error: crosses initialization of "const int y1" graphics/camera.cpp:114: error: crosses initialization of "const int x1" git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4269 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
parent
363849fd24
commit
22d233b46c
@ -86,7 +86,7 @@ void Camera::setupCamera()
|
|||||||
m_aspect *= 2.0f;
|
m_aspect *= 2.0f;
|
||||||
m_fov = DEGREE_TO_RAD*65.0f;
|
m_fov = DEGREE_TO_RAD*65.0f;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
/*
|
/*
|
||||||
if(m_index<2)
|
if(m_index<2)
|
||||||
{
|
{
|
||||||
@ -110,6 +110,7 @@ void Camera::setupCamera()
|
|||||||
}
|
}
|
||||||
break;*/
|
break;*/
|
||||||
case 4:
|
case 4:
|
||||||
|
{ // g++ 4.3 whines about the variables in switch/case if not {}-wrapped (???)
|
||||||
const int x1 = (m_index%2==0 ? 0 : UserConfigParams::m_width>>1);
|
const int x1 = (m_index%2==0 ? 0 : UserConfigParams::m_width>>1);
|
||||||
const int y1 = (m_index<2 ? 0 : UserConfigParams::m_height>>1);
|
const int y1 = (m_index<2 ? 0 : UserConfigParams::m_height>>1);
|
||||||
const int x2 = (m_index%2==0 ? UserConfigParams::m_width>>1 : UserConfigParams::m_width);
|
const int x2 = (m_index%2==0 ? UserConfigParams::m_width>>1 : UserConfigParams::m_width);
|
||||||
@ -119,6 +120,7 @@ void Camera::setupCamera()
|
|||||||
<< m_viewport.getWidth() << "x" << m_viewport.getHeight() << "\n";
|
<< m_viewport.getWidth() << "x" << m_viewport.getHeight() << "\n";
|
||||||
m_scaling = core::vector2df(0.5f, 0.5f);
|
m_scaling = core::vector2df(0.5f, 0.5f);
|
||||||
m_fov = DEGREE_TO_RAD*50.0f;
|
m_fov = DEGREE_TO_RAD*50.0f;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
default:fprintf(stderr, "Incorrect number of players: '%d' - assuming 1.\n",
|
default:fprintf(stderr, "Incorrect number of players: '%d' - assuming 1.\n",
|
||||||
race_manager->getNumLocalPlayers());
|
race_manager->getNumLocalPlayers());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user