From 671b1cdf4edbed17ad2e4590e32b941cccb75b29 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Tue, 12 Dec 2006 14:17:00 +0100 Subject: [PATCH] fix warnings for optimized build --- src/simulator/nstime.h | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/simulator/nstime.h b/src/simulator/nstime.h index d5a6380c5..b968ea70c 100644 --- a/src/simulator/nstime.h +++ b/src/simulator/nstime.h @@ -206,32 +206,28 @@ template TimeUnit operator + (TimeUnit const &lhs, TimeUnit const &rhs) { HighPrecision retval = lhs.GetHighPrecision (); - bool overflow = retval.Add (rhs.GetHighPrecision ()); - assert (!overflow); + retval.Add (rhs.GetHighPrecision ()); return TimeUnit (retval); } template TimeUnit operator - (TimeUnit const &lhs, TimeUnit const &rhs) { HighPrecision retval = lhs.GetHighPrecision (); - bool overflow = retval.Sub (rhs.GetHighPrecision ()); - assert (!overflow); + retval.Sub (rhs.GetHighPrecision ()); return TimeUnit (retval); } template TimeUnit operator * (TimeUnit const &lhs, TimeUnit const &rhs) { HighPrecision retval = lhs.GetHighPrecision (); - bool overflow = retval.Mul (rhs.GetHighPrecision ()); - assert (!overflow); + retval.Mul (rhs.GetHighPrecision ()); return TimeUnit (retval); } template TimeUnit operator / (TimeUnit const &lhs, TimeUnit const &rhs) { HighPrecision retval = lhs.GetHighPrecision (); - bool underflow = retval.Div (rhs.GetHighPrecision ()); - assert (!underflow); + retval.Div (rhs.GetHighPrecision ()); return TimeUnit (retval); }