summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-10-03 21:40:06 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-10-04 09:00:05 +0100
commit04723baf6e87fb8d3c097f41529e388bf48df43c (patch)
treeb9f02835a5fbe5884bce911ae80f9a08686729de /tools
parentf1d4ce6ea51574a0f0a80c4c9ed2ddbc356fbec0 (diff)
callcatcher: various unused methods
Diffstat (limited to 'tools')
-rw-r--r--tools/inc/tools/fract.hxx1
-rw-r--r--tools/source/generic/fract.cxx45
2 files changed, 0 insertions, 46 deletions
diff --git a/tools/inc/tools/fract.hxx b/tools/inc/tools/fract.hxx
index 1e9f67a50da9..f0fa7e956fda 100644
--- a/tools/inc/tools/fract.hxx
+++ b/tools/inc/tools/fract.hxx
@@ -46,7 +46,6 @@ public:
Fraction() { nNumerator = 0; nDenominator = 1; }
Fraction( const Fraction & rFrac );
Fraction( long nNum, long nDen=1 );
- Fraction( long nN1, long nN2, long nD1, long nD2 );
Fraction( double dVal );
bool IsValid() const;
diff --git a/tools/source/generic/fract.cxx b/tools/source/generic/fract.cxx
index 104662b4ff7b..dfa6fb7da2cb 100644
--- a/tools/source/generic/fract.cxx
+++ b/tools/source/generic/fract.cxx
@@ -128,51 +128,6 @@ static void Reduce( BigInt &rVal1, BigInt &rVal2 )
|*
*************************************************************************/
-Fraction::Fraction( long nN1, long nN2, long nD1, long nD2 )
-{
- long n;
- int i = 1;
-
- if( nN1 < 0 ) { i = -i; nN1 = -nN1; }
- if( nN2 < 0 ) { i = -i; nN2 = -nN2; }
- if( nD1 < 0 ) { i = -i; nD1 = -nD1; }
- if( nD2 < 0 ) { i = -i; nD2 = -nD2; }
-
- n = GetGGT( nN1, nD1 ); if( n > 1 ) { nN1 /= n; nD1 /= n; }
- n = GetGGT( nN1, nD2 ); if( n > 1 ) { nN1 /= n; nD2 /= n; }
- n = GetGGT( nN2, nD1 ); if( n > 1 ) { nN2 /= n; nD1 /= n; }
- n = GetGGT( nN2, nD2 ); if( n > 1 ) { nN2 /= n; nD2 /= n; }
-
- BigInt nN( nN1 );
- nN *= BigInt( nN2 );
-
- BigInt nD( nD1 );
- nD *= BigInt( nD2 );
-
- while ( nN.bIsBig || nD.bIsBig )
- {
- BigInt n1 = 1;
- BigInt n2 = 2;
-
- nN += n1;
- nN /= n2;
- nD += n1;
- nD /= n2;
-
- // Kuerzen ueber Groesste Gemeinsame Teiler
- Reduce( nN, nD );
- }
-
- nNumerator = i * (long)nN;
- nDenominator = (long)nD;
-}
-
-/*************************************************************************
-|*
-|* Fraction::Fraction()
-|*
-*************************************************************************/
-
// Zur Initialisierung eines Bruches wird nNum dem Zaehler und nDen dem
// Nenner zugewiesen. Da negative Werte des Nenners einen Bruch als
// ungueltig kennzeichnen, wird bei der Eingabe eines negativen Nenners