From 81f71f48c24e6d0e7c4550b6b6e6372a3d9b14ac Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Mon, 18 Oct 2010 10:58:22 +0000 Subject: SWORD25: Fix Valgrind reported uninitialised errors svn-id: r53565 --- engines/sword25/gfx/text.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'engines/sword25/gfx') diff --git a/engines/sword25/gfx/text.cpp b/engines/sword25/gfx/text.cpp index 2089886493..7b54170a26 100644 --- a/engines/sword25/gfx/text.cpp +++ b/engines/sword25/gfx/text.cpp @@ -75,7 +75,13 @@ Text::Text(RenderObjectPtr ParentPtr) : // ----------------------------------------------------------------------------- Text::Text(InputPersistenceBlock &Reader, RenderObjectPtr ParentPtr, uint Handle) : - RenderObject(ParentPtr, TYPE_TEXT, Handle) { + RenderObject(ParentPtr, TYPE_TEXT, Handle), + // Temporarily set fields prior to unpersisting actual values + _modulationColor(0xffffffff), + m_AutoWrap(false), + m_AutoWrapThreshold(AUTO_WRAP_THRESHOLD_DEFAULT) { + + // Unpersist the fields _initSuccess = unpersist(Reader); } -- cgit v1.2.3