diff --git a/include/tools/bigint.hxx b/include/tools/bigint.hxx index 095f75663181..387d663639f0 100644 --- a/include/tools/bigint.hxx +++ b/include/tools/bigint.hxx @@ -59,7 +59,16 @@ private: public: BigInt(); - BigInt( short nVal ); + + BigInt(short nValue) + : nVal(nValue) + , nLen(0) + , bIsNeg(false) + , bIsBig(false) + , bIsSet(true) + { + } + BigInt(long nValue) : nVal(nValue) , nLen(0) @@ -142,13 +151,6 @@ inline BigInt::BigInt() nVal = 0; } -inline BigInt::BigInt( short nValue ) -{ - bIsSet = true; - bIsBig = false; - nVal = nValue; -} - inline BigInt::BigInt( sal_uInt16 nValue ) { bIsSet = true;