diff --git a/Engine/source/T3D/proximityMine.cpp b/Engine/source/T3D/proximityMine.cpp index 1a8465166..5f0e99b3a 100644 --- a/Engine/source/T3D/proximityMine.cpp +++ b/Engine/source/T3D/proximityMine.cpp @@ -495,6 +495,9 @@ void ProximityMine::processTick( const Move* move ) return; } break; + case default: + // just break out, unknown state, covers warnings for not fulfilling all possiblities in enum. + break; } } } diff --git a/Engine/source/T3D/sfx/sfxEmitter.cpp b/Engine/source/T3D/sfx/sfxEmitter.cpp index 967da296a..a55b509eb 100644 --- a/Engine/source/T3D/sfx/sfxEmitter.cpp +++ b/Engine/source/T3D/sfx/sfxEmitter.cpp @@ -407,8 +407,9 @@ U32 SFXEmitter::packUpdate(NetConnection* con, U32 mask, BitStream* stream) stream->writeAffineTransform(mObjToWorld); // track - if (stream->writeFlag(mask & DirtyUpdateMask)) + if (stream->writeFlag(mask & DirtyUpdateMask)){ PACK_ASSET(con, Sound); + } //if (stream->writeFlag(mDirty.test(Track))) // sfxWrite( stream, mTrack ); diff --git a/Engine/source/console/engineXMLExport.cpp b/Engine/source/console/engineXMLExport.cpp index a1c8ea05b..3acd273cf 100644 --- a/Engine/source/console/engineXMLExport.cpp +++ b/Engine/source/console/engineXMLExport.cpp @@ -553,7 +553,7 @@ static void exportScope(const EngineExportScope* scope, SimXMLDocument* xml, boo break; default: - AssertFatal(true, "Unknown EngineExportKind: " + exportInfo->getExportKind()); + AssertFatal(false, avar("Unknown EngineExportKind: %d", exportInfo->getExportKind())); break; } } diff --git a/Engine/source/console/script.h b/Engine/source/console/script.h index e1a9633a2..55653bff2 100644 --- a/Engine/source/console/script.h +++ b/Engine/source/console/script.h @@ -52,7 +52,7 @@ namespace Con { char buffer[4096]; va_list args; - va_start(args, &string); + va_start(args, string); dVsprintf(buffer, sizeof(buffer), string, args); va_end(args); diff --git a/Engine/source/console/torquescript/runtime.cpp b/Engine/source/console/torquescript/runtime.cpp index 64d83e93a..be2d4af91 100644 --- a/Engine/source/console/torquescript/runtime.cpp +++ b/Engine/source/console/torquescript/runtime.cpp @@ -97,7 +97,7 @@ namespace TorqueScript { char buffer[4096]; va_list args; - va_start(args, &string); + va_start(args, string); dVsprintf(buffer, sizeof(buffer), string, args); va_end(args); return evaluate(buffer); diff --git a/Engine/source/core/util/uuid.cpp b/Engine/source/core/util/uuid.cpp index e55325db7..16cdd5143 100644 --- a/Engine/source/core/util/uuid.cpp +++ b/Engine/source/core/util/uuid.cpp @@ -146,11 +146,11 @@ static void create_uuid_state(uuid_state *st) */ static void format_token(char *target, const xuuid_t *u) { - sprintf(target, "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x", - u->time_low, u->time_mid, u->time_hi_and_version, - u->clock_seq_hi_and_reserved, u->clock_seq_low, - u->node[0], u->node[1], u->node[2], - u->node[3], u->node[4], u->node[5]); + snprintf(target, sizeof(target), "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x", + u->time_low, u->time_mid, u->time_hi_and_version, + u->clock_seq_hi_and_reserved, u->clock_seq_low, + u->node[0], u->node[1], u->node[2], + u->node[3], u->node[4], u->node[5]); } /* convert a pair of hex digits to an integer value [0,255] */ diff --git a/Engine/source/gui/shaderEditor/guiShaderEditor.h b/Engine/source/gui/shaderEditor/guiShaderEditor.h index 1d79af328..dab333b57 100644 --- a/Engine/source/gui/shaderEditor/guiShaderEditor.h +++ b/Engine/source/gui/shaderEditor/guiShaderEditor.h @@ -144,4 +144,4 @@ public: void canHitSelectedNodes(bool state = true); }; -#endif _GUISHADEREDITOR_H_ +#endif //_GUISHADEREDITOR_H_ diff --git a/Engine/source/gui/worldEditor/worldEditor.cpp b/Engine/source/gui/worldEditor/worldEditor.cpp index b6effcf93..985f6ed5e 100644 --- a/Engine/source/gui/worldEditor/worldEditor.cpp +++ b/Engine/source/gui/worldEditor/worldEditor.cpp @@ -867,6 +867,9 @@ void WorldEditor::terrainSnapSelection(Selection* sel, U8 modifier, Point3F gizm case AlignNegZ: rot.set(mDegToRad(-90.0f), 0.0f, mDegToRad(180.0f)); break; + + case default: + break; } MatrixF mat = MathUtils::createOrientFromDir(ri.normal); diff --git a/Engine/source/navigation/duDebugDrawTorque.cpp b/Engine/source/navigation/duDebugDrawTorque.cpp index 29ea9ab70..229f31b81 100644 --- a/Engine/source/navigation/duDebugDrawTorque.cpp +++ b/Engine/source/navigation/duDebugDrawTorque.cpp @@ -201,6 +201,9 @@ void duDebugDrawTorque::renderBuffer(Buffer &b) buf[i].data.color.b, buf[i].data.color.a); break; + + case default: + break; } } PrimBuild::end();