From c2a5c1ff92f2f443d3fc077376b180a06265bb02 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Fri, 9 Jul 2010 10:33:35 +0200 Subject: [PATCH] oops. implement Compare method correctly --- src/simulator/high-precision-double.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/simulator/high-precision-double.h b/src/simulator/high-precision-double.h index f47bf875c..f25fa8099 100644 --- a/src/simulator/high-precision-double.h +++ b/src/simulator/high-precision-double.h @@ -117,7 +117,7 @@ HighPrecision::Invert (uint64_t v) int HighPrecision::Compare (HighPrecision const &o) const { - return m_value < o.m_value; + return (m_value < o.m_value)?-1:(m_value == o.m_value)?0:1; } HighPrecision HighPrecision::Zero (void)