Kaydet (Commit) a0d5d573 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#707930 Uninitialized scalar field

Change-Id: Ib652a8a1f81dde1f5ac3b6b7b73376c73777247c
üst ea334ca0
...@@ -56,24 +56,31 @@ friend class SvStringHashTable; ...@@ -56,24 +56,31 @@ friend class SvStringHashTable;
sal_uLong nValue; sal_uLong nValue;
sal_Bool bHasId; sal_Bool bHasId;
public: public:
SvStringHashEntry() : bHasId( sal_False ) {;} SvStringHashEntry()
SvStringHashEntry( const OString& rName, sal_uInt32 nIdx ) : nHashId(0)
: aName( rName ) , nValue(0)
, nHashId( nIdx ) , bHasId(false)
, nValue( 0 ) {
, bHasId( sal_True ) {} }
~SvStringHashEntry(); SvStringHashEntry( const OString& rName, sal_uInt32 nIdx )
: aName(rName)
const OString& GetName() const { return aName; } , nHashId(nIdx)
sal_Bool HasId() const { return bHasId; } , nValue(0)
sal_uInt32 GetId() const { return nHashId; } , bHasId(true)
{
}
~SvStringHashEntry();
const OString& GetName() const { return aName; }
sal_Bool HasId() const { return bHasId; }
sal_uInt32 GetId() const { return nHashId; }
void SetValue( sal_uLong n ) { nValue = n; } void SetValue( sal_uLong n ) { nValue = n; }
sal_uLong GetValue() const { return nValue; } sal_uLong GetValue() const { return nValue; }
sal_Bool operator == ( const SvStringHashEntry & rRef ) sal_Bool operator == ( const SvStringHashEntry & rRef )
{ return nHashId == rRef.nHashId; } { return nHashId == rRef.nHashId; }
sal_Bool operator != ( const SvStringHashEntry & rRef ) sal_Bool operator != ( const SvStringHashEntry & rRef )
{ return ! operator == ( rRef ); } { return ! operator == ( rRef ); }
SvStringHashEntry & operator = ( const SvStringHashEntry & rRef ) SvStringHashEntry & operator = ( const SvStringHashEntry & rRef )
{ SvRefBase::operator=( rRef ); { SvRefBase::operator=( rRef );
......
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