From 4751f0352945ea7c5655cd1e793ba03f9e7a7f07 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 27 Apr 2011 16:05:13 +0000 Subject: [PATCH] Fixed 2 Coverity reported issues. CID 11681: Uninitialized scalar field (UNINIT_CTOR) Non-static class member _previousHeight is not initialized in this constructor nor in any functions that it calls. Non-static class member _previousWidth is not initialized in this constructor nor in any functions that it calls. CID 11688: Uninitialized scalar field (UNINIT_CTOR) Non-static class member _previousHeight is not initialized in this constructor nor in any functions that it calls. Non-static class member _previousWidth is not initialized in this constructor nor in any functions that it calls. --- src/osg/AutoTransform.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/osg/AutoTransform.cpp b/src/osg/AutoTransform.cpp index acb3634f6..f489d3157 100644 --- a/src/osg/AutoTransform.cpp +++ b/src/osg/AutoTransform.cpp @@ -23,6 +23,8 @@ AutoTransform::AutoTransform(): _autoScaleToScreen(false), _scale(1.0,1.0,1.0), _firstTimeToInitEyePoint(true), + _previousWidth(0), + _previousHeight(0), _minimumScale(0.0), _maximumScale(DBL_MAX), _autoScaleTransitionWidthRatio(0.25), @@ -45,6 +47,8 @@ AutoTransform::AutoTransform(const AutoTransform& pat,const CopyOp& copyop): _rotation(pat._rotation), _scale(pat._scale), _firstTimeToInitEyePoint(true), + _previousWidth(0), + _previousHeight(0), _minimumScale(pat._minimumScale), _maximumScale(pat._maximumScale), _autoScaleTransitionWidthRatio(pat._autoScaleTransitionWidthRatio),