Commit 1caa8223 authored by rogerborg's avatar rogerborg

Fixing some benign but annoying build warnings about unhandled values in...

Fixing some benign but annoying build warnings about unhandled values in switch statements and order of pre-constructor instantiation.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1988 dfc29bdd-3216-0410-991c-e03cc46cb475
parent 2616e60e
...@@ -1312,6 +1312,8 @@ void CImage::drawLine(const core::position2d<s32>& from, const core::position2d< ...@@ -1312,6 +1312,8 @@ void CImage::drawLine(const core::position2d<s32>& from, const core::position2d<
RenderLine32_Blend( this, p[0], p[1], color.color, alpha ); RenderLine32_Blend( this, p[0], p[1], color.color, alpha );
} }
break; break;
default:
break;
} }
} }
} }
......
...@@ -453,6 +453,8 @@ void CSoftwareDriver::drawVertexPrimitiveList16(const void* vertices, u32 vertex ...@@ -453,6 +453,8 @@ void CSoftwareDriver::drawVertexPrimitiveList16(const void* vertices, u32 vertex
case scene::EPT_TRIANGLES: case scene::EPT_TRIANGLES:
indexPointer=indexList; indexPointer=indexList;
break; break;
default:
return;
} }
switch (vType) switch (vType)
{ {
......
...@@ -1365,6 +1365,9 @@ void CBurningVideoDriver::addDynamicLight(const SLight& dl) ...@@ -1365,6 +1365,9 @@ void CBurningVideoDriver::addDynamicLight(const SLight& dl)
{ {
l.posEyeSpace.normalize_xyz (); l.posEyeSpace.normalize_xyz ();
} break; } break;
default:
break;
} }
LightSpace.Light.push_back ( l ); LightSpace.Light.push_back ( l );
...@@ -1504,6 +1507,9 @@ void CBurningVideoDriver::lightVertex ( s4DVertex *dest, const S3DVertex *source ...@@ -1504,6 +1507,9 @@ void CBurningVideoDriver::lightVertex ( s4DVertex *dest, const S3DVertex *source
lightHalf.z = vp.z - 1.f; lightHalf.z = vp.z - 1.f;
lightHalf.normalize_xyz(); lightHalf.normalize_xyz();
} break; } break;
default:
break;
} }
// build diffuse reflection // build diffuse reflection
......
...@@ -18,7 +18,7 @@ namespace scene ...@@ -18,7 +18,7 @@ namespace scene
//! constructor //! constructor
ISceneNodeAnimatorFinishing(u32 finishTime) ISceneNodeAnimatorFinishing(u32 finishTime)
: HasFinished(false), FinishTime(finishTime) { } : FinishTime(finishTime), HasFinished(false) { }
//! destructor //! destructor
virtual ~ISceneNodeAnimatorFinishing() { } virtual ~ISceneNodeAnimatorFinishing() { }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment